1. Faculty of Science; Ningbo University; Ningbo 315211 China
2. Faculty of Maritime and Transportation; Ningbo University; Ningbo 315211 China
3. Jiangsu Province Collaborative Innovation Center for Modern Urban Traffic Technologies; Nanjing 210096 China
4. National Traffic Management Engineering and Technology Research Centre; Ningbo University Sub-centre; Ningbo 315211 China