1. College of Aerospace Engineering Chongqing University Chongqing China
2. Chongqing Key Laboratory of Heterogeneous Material Mechanics Chongqing University Chongqing China
3. State Key Laboratory of Coal Mine Disaster Dynamics and Control Chongqing University Chongqing China
4. State Key Laboratory of Reliability and Intelligence Electrical Equipment, School of Mechanical Engineering Hebei University of Technology Tianjin China