1. College of Science, Wuhan University of Science and Technology, Wuhan 430065, China
2. State Key Laboratory of Precision Blasting, Jianghan University, Wuhan 430056, China
3. Wuhan Explosions & Blasting Co., Ltd., Wuhan 430056, China
4. School of Civil Engineering, Liaoning Technical University, Fuxin 123000, China
5. School of Science, Qingdao University of Technology, Qingdao 266525, China
6. College of Safety and Environmental Engineering, Shandong University of Science and Technology, Qingdao 266590, China