1. Guangxi University Key Laboratory of Disaster Prevention and Structural Safety of Ministry of Education, School of Mechanical Engineering, Guangxi Key Laboratory of Disaster Prevention and Engineering Safety, , Nanning 530004 , China ;
2. Huazhong University of Science and Technology State Key Lab of Digital Manufacturing Equipment and Technology, , Wuhan 430074 China ;
3. Jiangsu Wanji Transmission Technology Co., Ltd. , Taizhou 225400 , China
4. School of Mechanical Engineering, Tiangong University , Tianjin 300387 , China
5. Ningbo Zhongda Leader Transmission Equipment Co. Ltd. , Ningbo 315301 , China
6. Shenzhen Hefa Gear Machinery Co., Ltd. , Shenzhen 518109 , China