[1] Huazhong Univ Sci & Technol, Coll Hydropower & Informat Engn, Wuhan 430074, Hubei, Peoples R China
[2] Dalian Univ Technol, Sch Hydraul Engn, Dalian 116024, Peoples R China
[3] Texas A&M Univ, Dept Biol & Agr Engn, College Stn, TX 77821 USA
[4] Texas A&M Univ, Zachry Dept Civil Engn, College Stn, TX 77821 USA
[5] South Cent Univ Nationalities, Coll Resource & Environm, Wuhan 430074, Hubei, Peoples R China