A study on the thermal decomposition behaviors of PETN, RDX, HNS and HMX