1. School of Intelligent Manufacturing, Wuhan Technical College of Communications, Wuhan 430065, China
2. Power China Guiyang Engineering Corporation Limited, Guiyang 550000, 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 430072, China
5. School of Electrical and Automation, Wuhan University, Wuhan 430072, China