1. State Key Laboratory of Hydraulics and Mountain River Engineering, Sichuan University, Chengdu 610065, China
2. China Three Gorges Corporation, Beijing 100038, China and Three Gorges Cascade Dispatching Communication Center, Chengdu 610041, Sichuan, China
3. College of Harbour and Environmental Engineering, Jimei University, Xiamen 361000, China