1. College of Mechanical and Electrical Engineering, Shandong University of Science and Technology, Qingdao 266500, China
2. Shandong Province Key Laboratory of Mine Mechanical Engineering, Shandong University of Science and Technology, Qingdao 266500, China