1. School of Mechanical Engineering, North China University of Water Resources and Electric Power, Zhengzhou 450045, China
2. School of Mechanical and Power Engineering, Henan Polytechnic University, Jiaozuo 454000, China
3. Shandong Province Key Laboratory of Mine Mechanical EngineeringShandong University of Science and Technology, Qingdao 266590, China