1. Hebei Key Laboratory of Heavy Machinery Fluid Power Transmission and Control, Yanshan University, Qinhuangdao 066004, China
2. Jiangsu XCMG Construction Machinery Research Institution Ltd., Xuzhou 221000, China
3. State Key Laboratory of Advanced Welding and Joining, Harbin Institute of Technology, Harbin 150001, China
4. Zhengzhou Research Institute, Harbin Institute of Technology, Zhengzhou 450018, China