1. Hebei Provincial Key Laboratory of Heavy Machinery Fluid Power Transmission and Control, Yanshan University, Qinhuangdao 066004, China
2. College of Mechanical Engineering, Anhui Technical College of Mechanical and Electrical Engineering, Wuhu 241000, China
3. College of Mechanical Engineering, Yanshan University, Qinhuangdao 066004, China
4. Key Laboratory of Advanced Forging & Stamping Technology and Science, Yanshan University, Qinhuangdao 066004, China
5. Hebei Key Laboratory of Special Delivery Equipment, Yanshan University, Qinhuangdao 066004, China