1. College of Textile Science and Engineering Jiangnan University Wuxi China
2. Jiangsu Changjiang Blasting Engineering Co. Ltd Zhenjiang China
3. State Key Laboratory of Explosion & Impact and Disaster Prevention & Mitigation Army Engineering University of PLA Nanjing China