MASSIVE solar flare blasts out high-speed CME, NASA satellite shows; Solar storm set to strike soon Read more