1. Northeastern University, College of Information Science and Engineering, Shenyang 110000, China
2. State Grid Liaoning Electric Power Co., Ltd., Shenyang 110000, China
3. Economic and Technology Research Institute State Grid Liaoning Electric Power Co., Ltd., Shenyang 110015, China
4. State Grid Liaoning Electric Power Co., Ltd., Metering Center, Shenyang 110000, China