ISSN 2196-5625 CN 32-1884/TK
1 State Key Laboratory of Power Transmission Equipment & System Security and New Technology, Chongqing University, Chongqing, People’s Republic of China 2 Electric Power Research Institute of Shandong Electric Power Corporation of SGCC, Jinan, People’s Republic of China
National Natural Science Foundation of China (No. 51307185), Natural Science Foundation Project of CQ CSTC (No. cstc2012jjA90004) and the Fundamental Research Funds for the Central Universities (No. CDJPY12150002).