[1] Hohai Univ, State Key Lab Hydrol Water Resources & Hydraul Eng, Nanjing 210098, Peoples R China
[2] Hohai Univ, Coll Water Conservancy & Hydropower Engn, Nanjing 210098, Peoples R China
[3] Shanghai Maritime Univ, Coll Ocean Sci & Engn, Shanghai 201306, Peoples R China