1. State Key Laboratory of Explosion Science and Technology
2. Beijing Institute of Technology
3. Beijing 100081
4. China
5. College of Chemistry and Chemical Engineering
6. National Key Laboratory for Remanufacturing
7. Army of Armored Force
8. Beijing