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. School of Intelligent Transportation, Nanjing Vocational College of Information Technology, Nanjing 210023, China