Key Laboratory of High Performance Ship Technology (Wuhan University of Technology);
Ministry of Education;
Wuhan 430063;
China;
State Key Laboratory of Ocean Engineering;
Shanghai University Tong University;
Shanghai 200240;
China;
Department of Naval Architecture and Marine Engineering;
University of Strathclyde;
Glasgow G4OLZ;
UnitedKingdom;