1. Electric Power Research Institute, State Grid Hubei Electric Power Co., Ltd., Wuhan 430077, China
2. Hubei Key Laboratory of Power Equipment & System Security for Integrated Energy, Wuhan 430072, China
3. School of Electrical Engineering and Automation, Wuhan University, Wuhan 430072, China