1. The State Key Laboratory of Mechanical Transmission for Advanced Equipment, Chongqing University, Chongqing 400000, China
2. Institute of Materials Research, China Academy of Engineering Physics, Mianyang 621000, China
3. Chongqing Gearbox Co., Ltd., Chongqing 400000, China