1. College of Mechanical and Energy Engineering, NingboTech University, Ningbo 315100, China
2. State Key Laboratory of Fluid Power and Mechatronic Systems, School of Mechanical Engineering, Zhejiang University, Hangzhou 310027, China
3. Ningbo Innovation Center, Zhejiang University, Ningbo 315100, China
4. School of Mechanical Engineering, Yanshan University, Qinhuangdao 066004, China