[1] Hohai Univ, State Key Lab Hydrol Water Resources & Hydraul En, Nanjing 210098, Peoples R China
[2] Hohai Univ, Coll Water Conservancy & Hydropower Engn, Nanjing, Peoples R China
[3] Hohai Univ, Coll Agr Engn, Nanjing, Peoples R China
[4] Hohai Univ, Yangtze Inst Conservat & Dev, Nanjing, Peoples R China
[5] Univ Cambridge, Dept Engn, Cambridge, England
[6] Nanjing Hydraul Res Inst, River Harbor Engn Dept, Nanjing, Peoples R China