[1] Chinese Acad Sci, Inst Hydrobiol, 7 Donghu South Rd, Wuhan 430072, Peoples R China
[2] China Three Gorges Corp, Res Ctr Yangtze River Ecol & Environm Engn, Beijing 100038, Peoples R China
[3] Texas A&M Univ, Coll Agr & Life Sci, Dept Ecol & Conservat Biol, College Stn, TX 77843 USA
[4] Chinese Acad Fishery Sci, Yangtze River Fisheries Res Inst, Wuhan 430223, Peoples R China