sunspot and flare