1. State Key Laboratory of Mechanical Transmission, Chongqing University, Chongqing 400030, P. R. China
2. College of Mechanical and Vehicle Engineering, Chongqing University, Chongqing 400030, P. R. China
3. Chongqing Gearbox, Fengdian Street, Jiangjin District, Chongqing 402263, P. R. China