1. State Key Laboratory of Fluid Power and Mechatronic Systems, Zhejiang University, Hangzhou, China
2. State Key Laboratory of Mechanical Transmission for Advanced Equipment, Chongqing University, Chongqing, China
3. Key Laboratory of Conveyance and Equipment, Ministry of Education, East China Jiaotong University, Nanchang, China