1. State Grid Henan Electric Power Company Anyang Power Supply Company, Nanyang 455000, China
2. Hubei Key Laboratory of Power Equipment & System Security for Integrated Energy, Wuhan University, Wuhan 430072, China
3. School of Electrical and Automation, Wuhan University, Wuhan 430072, China