1. College of Mechanical and Vehicle Engineering, Chongqing University, Chongqing, China
2. Army Logistics Academy, Chongqing, China
3. Chang’an Automobile Power Research Institute, Chang’an Group Company Ltd, Chongqing, China
4. College of Mechanical Engineering, Chongqing University of Technology, Chongqing, China
5. Xuzhou XCMG Transmission Technology Company Ltd, Xuzhou, China