1. College of Information and Electrical Engineering, Shenyang Agricultural University, No.120 Dongling Road, Shenhe District, Shenyang 110866, P. R. China
2. Economic and Technological Research Institute of State Grid Jilin Electric Power Co., Ltd., No. 4799 Renmin Street, Chaoyang District, Changchun 130021, P. R. China