1. School of Mechanical Engineering, Yanshan University, Qinhuangdao 066004, China
2. Hebei Provincial Key Laboratory of Heavy Machinery Fluid Power Transmission and Control, Yanshan University, Qinhuangdao 066004, China
3. State Key Laboratory of Crane Technology, Yanshan University, Qinhuangdao 066004, China
4. Henan Aerospace Hydraulic and Pneumatic Technology Co., Ltd., Zhengzhou 450016, China