1. State Key Laboratory of Mechanical Transmission, Chongqing University, Chongqing 400044, China
2. State Key Laboratory of Mechanical Transmission, Chongqing University, Chongqing 400044, China;
3. School of Mechanical and Power Engineering, Chongqing University of Science and Technology, Chongqing 401331, China
4. College of Material Science and Engineering, Chongqing University, Chongqing 400044, China