1. China Ship Development and Design Center, Wuhan 430064, China
2. Wuhan Institute of Shipbuilding Technology, Wuhan 430050, China
3. School of Naval Engineering, Harbin Engineering University, Harbin 150001, China
4. School of Naval Architecture, Ocean and Energy Power Engineering, Wuhan University of Technology, Wuhan 430063, China
5. College of Ocean Science and Engineering, Shanghai Maritime University, Shanghai 201306, China