[1] Jimei Univ, Inst Marine Engn, Prov Key Lab Naval Architecture & Ocean Engn, Xiamen 361021, Peoples R China
[2] Wuhan Univ Technol, Natl Engn Res Ctr Water Transport Safety, Wuhan 430063, Hubei, Peoples R China
[3] Univ Sci & Technol China, Dept Thermal Sci & Energy Engn, Hefei 361021, Peoples R China
[4] Shanghai Univ Elect Power, Coll Energy & Mech Engn, Shanghai 200090, Peoples R China