1. Key Laboratory of Hydraulic and Waterway Engineering of the Ministry of Education, College of River and Ocean Engineering, Chongqing Jiaotong University, Chongqing 400074, China
2. Mining and Explosives Engineering, Missouri University of Science and Technology, Rolla, MO 65409, USA
3. State Key Lab of Coal Mine Disaster Dynamics and Control, Chongqing University, Chongqing 400044, China