1. College of Electrical Engineering & New Energy, China Three Gorges University, Yichang, 443002, People’s Republic of China
2. China Electric Power Research Institute, Haidian District, Beijing, 100192, People’s Republic of China
3. State Grid Shanxi Electric Power Research Institute, Taiyuan, 030001, People’s Republic of China