[1] Huazhong Univ Sci & Technol, Coll Hydropower & Informat Engn, Wuhan 430074, Peoples R China
[2] Texas A&M Univ, Dept Biol & Agr Engn, College Stn, TX 77843 USA
[3] Texas A&M Univ, Zachry Dept Civil Engn, College Stn, TX 77843 USA
[4] South Cent Univ Nationalities, Dept Environm Engn, Wuhan 430074, Peoples R China
[5] Wuhan Univ, State Key Lab Water Resources & Hydropower Engn S, Wuhan 430072, Peoples R China