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