1. Transportation Engineering College, Dalian Maritime University, Dalian 116026, China
2. Faculty of Maritime and Transportation, Ningbo University, Ningbo 315211, China
3. National Traffic Management Engineering & Technology Research Centre Ningbo University Sub-Centre, Ningbo 315211, China