[1] Chongqing Jiaotong Univ, Sch River & Ocean Engn, Key Lab Hydraul & Waterway Engn, Minist Educ, Chongqing 400074, Peoples R China
[2] Three Gorges Technol & Econ Dev Co Ltd, Beijing 101100, Peoples R China
[3] Fudan Univ, Dept Environm Sci & Engn, Shanghai 200438, Peoples R China
[4] Chongqing Jianzhu Coll, Sch Intelligent Mfg, Chongqing 400072, Peoples R China
[5] Chongqing Water & Environm Holding Grp LTD, Chongqing, Peoples R China