[1] Wuhan Univ Sci & Technol, Sch Management, Wuhan 430065, Peoples R China
[2] Wuhan Univ, Sch Water Resources & Hydropower Engn, Wuhan 430072, Peoples R China
[3] China Inst Water Resources & Hydropower Res, Beijing 100038, Peoples R China
[4] Changjiang River Sci Res Inst, Wuhan 430010, Peoples R China
[5] China South to North Water Divers Middle Route Cor, Beijing 100038, Peoples R China