1. Sichuan Energy Internet Research Institute, Tsinghua University, Chengdu 610042, China
2. State Key Laboratory of Hydroscience and Engineering, Tsinghua University, Beijing 100084, China
3. Sichuan Technology and Business College, Dujiangyan 611830, China
4. Southwest University of Science and Technology, Mianyang 621010, China
5. Sichuan Electic Power Design & Consulting Co., Ltd., Chengdu 610041, China