State Key Laboratory of Simulation and Regulation of Water Cycle in River Basin China Institute of Water Resources and Hydropower Research Beijing 100038 China;
Department of Production and Technology Yangtze Ecology and Environment Co. Ltd. Wuhan 430062 China;
College of Hydrology and Water Resources Hohai University Nanjing 210098 China;
Appraisal Center for Environment and Engineering Ministry of Ecology and Environment Beijing 100012 China;
China Three Gorges Corporation Beijing 100038 China;
World Wide Fund for Nature Beijing Office Beijing 100086 China;
Department of Environmental and Forest Biology State University of New York Syracuse NY 13210 USA;