[1] Harbin Engn Univ, Qingdao Innovat & Dev Ctr, Qingdao 266000, Peoples R China
[2] Harbin Engn Univ, Coll Shipbldg Engn, Harbin 150001, Peoples R China
[3] Dalian Univ Technol, Fac Vehicle Engn & Mech, Sch Naval Architecture, State Key Lab Struct Anal Ind Equipment, Dalian 116024, Peoples R China