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. Alibaba-Zhejiang University Joint Research Institute of Frontier Technologies, Hangzhou 310058, China