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