1. Economic and Technological Research Institute of State Grid Shandong Electric Power Company, Jinan 250061, China
2. State Grid Shandong Electric Power Company, Jinan 250001, China
3. Academy of Intelligent Innovation, Shandong University, Jinan 250101, China
4. Key Laboratory of Power System Intelligent Dispatch and Control of the Ministry of Education, Shandong University, Jinan 250061, China