1. College of Electrical Engineering and New Energy, China Three Gorges University, Yichang, China
2. Hubei Provincial Engineering Technology Research Center for Microgrid, China Three Gorges University, Yichang, China
3. State Key Laboratory of Reliability and Intelligence of Electrical Equipment, Hebei University of Technology, Tianjin, China