1. State Key Laboratory of Fluid Power Components and Mechatronic Systems, Zhejiang University, Hangzhou, China
2. Key Laboratory of Conveyance and Equipment, Ministry of Education, East China Jiaotong University, Nanchang, China
3. State Key Laboratory of Mechanical Transmissions, College of Mechanical and Vehicle Engineering, Chongqing University, Chongqing, China
4. Ocean College, Zhejiang University, Zhoushan, China
5. School of Mechanical Engineering, Purdue University, West Lafayette, IN, USA