1. Equipment Technology Center State Grid Hubei Electric Power Research Institute, No. 227 Xudong Street Hongshan Wuhan Hubei 430077 China
2. School of Electrical and Electronic Engineering Huazhong University of Science and Technology, No. 1037 Luoyu Road Hongshan Wuhan Wuhan Hubei 430074 China
3. Equipment Management Department State Grid Hubei Electric Power Co., Ltd., No. 91 Xudong Street Hongshan Wuhan Wuhan Hubei 430077 China
4. Equipment Technology Department State Grid Shanghai Electric Power Research Institute, No. 171 Handan Road Hongkou District Shanghai 200437 China