1. School of Mechanical Engineering and Automation, Fuzhou University, Fuzhou, China
2. Key Laboratory of Fluid Power and Intelligent Electro-Hydraulic Control (Fuzhou University), Fuzhou, China
3. Zoomlion Heavy Industry Science and Technology Co., Ltd., Changsha, China
4. State Key Laboratory of Fluid Power and Mechatronic Systems, Zhejiang University, Hangzhou, China