1. School of Electrical and Electronic Engineering, Chongqing University of TechnologyChongqing400054People's Republic of China
2. State Grid Chengdu Electric Power Supply CompanyChengdu610000People's Republic of China
3. Center of Equipment Status Evaluation, Shanxi Electric Power Research Institute of State GridXi'an 710048People's Republic of China