1. Zhejiang University State Key Laboratory of Fluid Power and Mechatronic Systems, , Hangzhou, Zhejiang 310027 , China
2. Zhejiang University Zhejiang Province Key Laboratory of Advanced Manufacturing Technology, , Hangzhou 310027 , China
3. Zhejiang Jingsheng Mechanical & Electrical Co., Ltd. , Shaoxing 312300 , China