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