1. Institute of Hydroecology, Ministry of Water Resources & Chinese Academy of Sciences, Wuhan 430079, China
2. Wuhan Academy of Agricultural Sciences, Wuhan 430072, China
3. Dadu River Hydropower Development Co., Ltd., Chengdu 610016, China
4. College of Fisheries, Huazhong Agricultural University, Wuhan 430070, China
5. Changsha Xinjia Bio-Engineering Co., Ltd., Changsha 410000, China