1. 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 Hubei 430074 China