1. Faculty of Maritime and Transportation, Ningbo University, Ningbo 315211, China
2. Collaborative Innovation Center of Modern Urban Traffic Technologies, Southeast University, Nanjing 211189, China
3. National Traffic Management Engineering & Technology Research Center Ningbo University Sub-Center, Ningbo 315832, China
4. Ningbo Pilot Station, Ningbo 315040, China
5. Business School, Newcastle University, Newcastle upon Tyne NE1 ASE, UK