1. State Grid Hunan Electric Power Company Limited Economic & Technical Research Institute, Changsha 410000, China
2. Hunan Key Laboratory of Energy Internet Supply-Demand and Operation, Changsha 410000, China
3. State Grid Hunan Electric Power Company Limited, Changsha 410000, China
4. College of Computer Science and Electronic Engineering, Hunan University, Changsha, China
5. College of Electrical and Information Engineering, Hunan University, Changsha, China