1. School of Mechanical and Power Engineering, Nanjing Tech University, Nanjing 211816, China
2. Jiangsu Key Lab of Design and Manufacture of Extreme Pressure Equipment, Nanjing 211816, China
3. Engineering Technology Training Center, Nanjing Vocational University of Industry Technology, Nanjing 210023, China