nuclear meltdown #3 has just exploded massive leak