[1] Dalian Univ Technol, Sch Naval Architecture, State Key Lab Struct Anal Ind Equipment, Dalian 116024, Peoples R China
[2] Collaborat Innovat Ctr Adv Ship & Deep Sea Explora, Shanghai 200240, Peoples R China
[3] China Inst Water Resources & Hydropower Res, Beijing 100038, Peoples R China