1. East China Electric Power Design Institute Co., Ltd. of CPECC, Shanghai 200063, China
2. State Key Laboratory for Coal Mine Disaster Dynamics and Control, Chongqing University, Chongqing 400044, China
3. School of Resources and Safety Engineering, Chongqing University, Chongqing 400030, China
4. China Coal Technology Engineering Group Huaibei Blasting Technology Research Institute Limited Company, Huaibei 235000, China
5. School of Civil and Transportation Engineering, Guangdong University of Technology, Guangzhou 510006, China