[1] Northeastern Univ, Coll Comp Sci & Engn, Shenyang 110169, Peoples R China
[2] State Grid Liaoning Elect Power Supply Co Ltd, Digital Work Dept, Shenyang 110169, Peoples R China
[3] State Grid Dalian Elect Power Supply Co Ltd, Dalian 116000, Peoples R China