Massive solar blast hits earth Jan21/07