1. School of Water Resources and Hydropower Engineering, Wuhan University, Wuhan 430072, China
2. State Key Laboratory of Water Resources and Hydropower Engineering Science, Wuhan University, Wuhan 430072, China
3. Yalong River Hydropower Development Company, Ltd, Chengdu 610051, China