1. School of Civil Engineering, Sun Yat-sen University, Guangzhou 510275, China
2. Pearl River Water Resources Research Institute, Pearl River Water Resources Commission, Guangzhou 510611, China
3. Hubei International Science and Technology Cooperation Base of Fish Passage, China Three Gorges University, Yichang 443002, China
4. State Key Laboratory of Hydraulics and Mountain River Engineering, Sichuan University, Chengdu 610065, China
5. China Three Gorges Renewables (Group) Co., Ltd., Gansu Branch, Lanzhou 730070, China