1. Institute of Intelligent Transportation Systems, College of Civil Engineering and Architecture, Zhejiang University, Hangzhou 310058, China
2. Zhejiang Provincial Engineering Research Center for Intelligent Transportation, Hangzhou 310058, China
3. Polytechnic Institute & Institute of Intelligent Transportation Systems, Zhejiang University, Hangzhou 310058, China
4. China Power Construction Group East China Survey Design Institute, Zhejiang 311122, China
5. Zhejiang University Zhongyuan Institute, Zhengzhou 450000, China