1. State Key Laboratory of Fluid Power and Mechatronic Systems, Zhejiang University, Hangzhou, China
2. State Key Laboratory of Mechanical Transmissions, College of Mechanical and Vehicle Engineering, Chongqing University, Chongqing, China
3. Key Laboratory of Conveyance and Equipment, Ministry of Education, East China Jiaotong University, Nanchang, China