1. China Institute of Water Resources and Hydropower Research, Beijing 100038, China
2. National Research Center for Sustainable Hydropower Development, Beijing 100038, China
3. SPIC Yunnan International Power Investment Co., Ltd., Kunming 650228, China
4. College of Water Resources Science and Engineering, Taiyuan University of Technology, Taiyuan 030024, China