[1] State Grid Liaoning Elect Power Supply Co Ltd, Shenyang 110006, Liaoning, Peoples R China
[2] State Grid Liaoning Elect Power Co Ltd, Inst Econ & Technol, Shenyang 110015, Peoples R China
[3] Shenyang Univ Technol, Sch Elect Engn, Shenyang 110870, Peoples R China