Explosives and detonators