1. School of Naval Architecture and Maritime, Zhejiang Ocean University, Zhoushan 316022, China
2. Ocean College, Zhejiang University, Zhoushan 316021, China
3. Institute for Ship Technology, Ocean Engineering and Transport Systems, University of Duisburg-Essen, 47057 Duisburg, Germany