1. State Key Laboratory of Fluid Power & Mechatronic Systems, Zhejiang University, Hangzhou, China + Mechanical and Electrical Department, Zhejiang University City College, Hangzhou, China
2. Mechanical and electrical Department, Zhejiang University City College, Hangzhou, China
3. State Key Laboratory of Fluid Power & Mechatronic Systems, Zhejiang University, Hangzhou, China
4. Hangzhou Special Equipment Inspection Research Institute, Hangzhou, China