1. College of Mechanical and Electrical Engineering, Shandong University of Science and Technology, Qingdao 266590, China
2. Shandong Provincial Key Laboratory of Mining Mechanical Engineering, Qingdao 266590, China
3. Collaborative Innovation Center of Mine Intelligent Equipment and Technology, Huainan 232000, China