Solar flare on sun's surface