1. College of Aerospace Engineering, Chongqing University, Chongqing 400044, China
2. State Key Laboratory of Coal Mining Disaster Dynamics and Control, Chongqing University, Chongqing 400044, China
3. Advanced Manufacturing Engineering, Chongqing University of Posts and Telecommunications, Chongqing 400065, China