Huge explosions 100 billion times the energy of the Sun stump scientists