1. State Key Laboratory of Crane Technology, Yanshan University, Qinhuangdao 066004, China
2. School of Mechanical Engineering, Yanshan University, Qinhuangdao 066004, China
3. Hebei Provincial Key Laboratory of Heavy Machinery Fluid Power Transmission and Control, Qinhuangdao 066004, China
4. Beijing Sany Intelligent Manufacturing Technology Co., Ltd., Beijing 100005, China
5. Department of Applied Sciences Northumbria University, Newcastle NE1 8ST, UK