Home Tags NASA confirms solar flare