1. College of Engineering, Nanjing Agricultural University, Nanjing, China
2. College of Vehicle and Transportation Engineering, Henan University of Science and Technology, Luoyang, China
3. School of Transportation, Southeast University, Nanjing, China