1. State Key Laboratory of Hydraulics and Mountain River Engineering, College of Water Resource and Hydropower Sichuan University Chengdu Sichuan China
2. Hubei Key Laboratory of Intelligent Yangtze and Hydroelectric Science China Yangtze Power Co., Ltd. Yichang Hubei China
3. Cascade Dispatching Communication Center of the Three Gorges Water Control Project of China Changjiang Electric Power Co., Ltd China Yangtze Power Co., Ltd. Yichang HuBei China