1. College of Electrical Engineering and New Energy, China Three Gorges University 1 , Yichang, Hubei 443002, China
2. State Grid Hubei Electric Power Research Institute 2 , Wuhan 430072, China
3. Hubei Key Laboratory of Regional New Power Systems and Rural Energy System Configuration 3 , Wuhan 430072, China