1. Department of Electrical Engineering and Automation, China Three Gorges University, Yichang 443002, China
2. Wuhan Nari Limited Liability Company of State Grid Electric Power Research Institute, Wuhan 430074, China
3. State Grid Electric Power Research Institute, Nanjing 211103, China
4. School of Electrical Engineering and Telecommunications, University of New South Wales, Sydney, NSW 2052, Australia