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