1. School of Naval Architecture and Ocean Engineering Huazhong University of Science and Technology Wuhan China
2. State Key Lab of Digital Manufacturing, Equipment and Technology Huazhong University of Science and Technology Wuhan China
3. Hubei Key Laboratory of Naval Architecture and Ocean Engineering Hydrodynamics Wuhan China