Chemistry and technology of explosives