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. School of Mechanical Engineering
6. School of Chemical Engineering
7. Nanjing University of Science & Technology
8. Nanjing 210094