[1] Northeastern Univ, Coll Informat Sci & Engn, Shenyang 110819, Peoples R China
[2] Northeastern Univ, Key Lab Integrated Energy Optimizat & Secure Opera, Shenyang 110819, Peoples R China
[3] State Grid Elect Power Res Inst Wuhan Efficiency E, Wuhan 430072, Peoples R China
[4] Panjin Elect Power Supply Co, State Grid Liaoning Elect Power Supply Co Ltd, Panjin 124010, Peoples R China
[5] Chinese Acad Sci, Shenzhen Inst Adv Technol, Shenzhen 518055, Peoples R China