Affiliation: | 1 State Key Laboratory of Power Transmission Equipment & System Security and New Technology, Chongqing University, Chongqing 400044, China 2 Zibo Power Supply Company, Shandong Electric Power Corporation, Zibo 255000, China 3 Shandong Electric Power Research Institute, Shandong Electric Power Corporation, Jinan 250002, China |