1. College of Engineering Science and Technology, Shanghai Ocean University, Shanghai 201306, China
2. Shanghai Zhongchuan NERC-SDT Co., Ltd., Shanghai 201114, China
3. Daishan County Transportation Bureau, Zhoushan 316299, China
4. Beijing Mingzhou Technology Co., Ltd., Beijing 316299, China