1. State Key Laboratory of Fluid Power and Mechatronic Systems, School of Mechanical Engineering, Zhejiang University, Hangzhou 310027, China
2. School of Mechanical Engineering, Hangzhou Dianzi University, Hangzhou 310018, China
3. Zhejiang Guanlin Machinery Limited Company, Huzhou 313300, China