1. State Key Laboratory of Mechanical Transmission, Chongqing University, Chongqing 400044, China;
2. Department of Mechanical Engineering, University of Utah, Salt Lake City, UT 84112
3. State Key Laboratory of Mechanical Transmission, Chongqing University, Chongqing 400044, China
4. Department of Intelligent Manufacturing and Automotive, Chongqing College of Electronic Engineering, Chongqing 401331, China
5. School of Mechatronics and Vehicle Engineering, Chongqing Jiaotong University, Chongqing 400074, China