1. State Key Laboratory of Mechanical Transmissions, College of Mechanical and Vehicle 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