1. State Key Laboratory of Fluid Power and Mechatronic Systems, Zhejiang University, Hangzhou, China
2. Zhejiang Province Key Laboratory of Advanced Manufacturing Technology, Zhejiang University, Hangzhou, China
3. Northwest Institute of Mechanical and Electrical Engineering, Xian Yang, China