1. School of Automotive and Transportation Engineering, Hefei University of Technology, Hefei 230009, China
2. Engineering Research Center for Intelligent Transportation and Cooperative Vehicle-Infrastructure of Anhui Province, Hefei 230009, China
3. Anhui Province Key Laboratory of Industry Safety and Emergency Technology (Hefei University of Technology), Hefei 230601, Anhui, China
4. Delft University of Technology, Stevinweg 1, Delft 2628 CN, Netherlands