Causes of the Deepwater Horizon explosion in the Gulf of Mexico