Huge explosion on sun unleashes major solar flare on Easter