1. State Key Laboratory for Disaster Prevention & Mitigation of Explosion & Impact
2. PLA University of Science and Technology
3. Nanjing 210007
4. P. R. China
5. Key Laboratory of Science and Technology on Electromagnetic Environmental Effects and Electro-optical Engineering
6. School of Chemical Engineering
7. School of Mechanical Engineering
8. Nanjing University of Science & Technology
9. Nanjing 210094