‘Internet apocalypse’: a severe solar storm could force the world to disconnect for weeks, even months