1. Hebei Provincial Key Laboratory of Heavy Machinery Fluid Power Transmission and Control, Yanshan University, Qinhuangdao 066004, China
2. Key Laboratory of Advanced Forging & Stamping Technology and Science, Ministry of Education, Yanshan University, Qinhuangdao 066004, China
3. National Key Laboratory of Hoisting Machinery Key Technology, Yanshan University, Qinhuangdao 066004, China
4. Beijing Polytechnic, Beijing 100176, China
5. Qilu College of Transportation, Shandong University, Jinan 250002, China