1. School of Computer Science and Engineering, Harbin Institute of Technology, Weihai 264209, Shandong, China
2. School of New Energy, Harbin Institute of Technology, Weihai 264209, Shandong, China
3. Electric Power Research Institute, State Grid Shandong Electric Power Company, Jinan 250000, Shandong, China