Solar flare on the sun