1. College of Transport & Communications, Shanghai Maritime University, Shanghai, China
2. Engineering Science and Technology, Shanghai Ocean University, Shanghai, China
3. Institute of High Performance Computing, Agency for Science, Technology and Research (A*STAR), Singapore, Singapore
4. Smart Transportation Research Center, Zhejiang Lab, Hangzhou, China
5. State Key Lab of CAD&CG, Zhejiang University, Hangzhou, China