1. Chongqing University State Key Laboratory of Mechanical Transmission for Advanced Equipment; College of Mechanical and Vehicle Engineering, , 174 Shazheng Street, Chongqing 400030 , China
2. Harbin Engineering University College of Power and Energy Engineering, , 145 Nantong Street, Nangang District, Harbin 150001, Heilongjiang , China
3. Chongqing Gearbox Co., Ltd. , Fengdian Street, Jiangjin District, Chongqing 402263 , China
4. Sun Yat-sen University School of Marine Engineering and Technology, , Zhuhai 519000 , China
5. Sun Yat-sen University & Southern Marine Science and Engineering Guangdong Laboratory School of Marine Engineering and Technology, , Zhuhai 519000 , China