cause of explosion