Solar flares June