1. Yunnan Power Grid Co., Ltd., Kunming 650011, China
2. School of Civil and Hydraulic Engineering, Huazhong University of Science and Technology, Wuhan 430074, China
3. Yalong River Hydropower Development Co., Ltd., Chengdu 610051, China
4. Faculty of Electric Engineering, Kunming University of Science and Technology, Kunming 650504, China