1. Faculty of Infrastructure Engineering, School of Hydraulic Engineering Dalian University of Technology Dalian China
2. State Key Laboratory of Hydraulics and Mountain River Engineering Sichuan University Chengdu China
3. Hubei International Science and Technology Cooperation Base of Fish Passage China Three Gorges University Yichang China