1. College of Engineering, Nanjing Agricultural University, Nanjing, Jiangsu 210031, China
2. College of Vehicle and Motive Power Engineering, Henan University of Science and Technology, Luoyang 471003, China
3. School of Transportation, Southeast University, Nanjing, Jiangsu 210096, China