1. College of Civil and Transportation Engineering, Hohai University, Nanjing 210024, China
2. Institute of Engineering Safety and Disaster Prevention, Hohai University, Nanjing 210024, China
3. Key Laboratory of Ministry of Education for Geomechanics and Embankment Engineering, Hohai University, Nanjing 210024, China
4. State Key Laboratory of Precision Blasting, Jianghan University, Wuhan 430056, China