Huge solar flare erupts on the sun from 'hyperactive' sunspot