SEARCH Articles Figures Tables Explosives hexamethylene triperoxide diamine Hexamethylene Hexamethylene triperoxide diamine HMTD)