1. International College of Engineering, Changsha University of Science & Technology, Changsha 410114, China
2. College of Automotive and Mechanical Engineering, Changsha University of Science & Technology, Changsha 410114, China
3. Hunan Key Laboratory of Smart Roadway and Cooperative Vehicle-Infrastructure Systems, Changsha 410114, China