solar flare sex