1. College of Mechanical and Vehicle Engineering, Chongqing University, Chongqing, P.R. of China
2. State Key Laboratory of Mechanical Transmissions, Chongqing University, Chongqing, P.R. of China
3. State Key Laboratory of Robotics and System (HIT), Harbin Institute of Technology, Harbin, P.R. of China