1. Department of Mechanical and Electrical Engineering, Wuhan Qingchuan University, Wuhan 430204, China
2. Power China GuiYang Engineering Corporation Limited, Guiyang 550081, China
3. College of Electrical Engineering and New Energy, China Three Gorges University, Yichang 443002, China
4. Hubei Engineering and Technology Research Center for AC/DC Intelligent Distribution Network, School of Electrical Engineering and Automation, Wuhan University, Wuhan 430074, China
5. School of Electrical and Automation, Wuhan University, Wuhan 430072, China