1. Hefei University of Technology 1 , Hefei 230009, People's Republic of China
2. State Grid Anhui Electric Power Company, Electric Power Research Institute, Hefei 2 230601, People's Republic of China
3. State Key Laboratory of Advanced Electromagnetic Engineering and Technology, HUST, Wuhan 3 430074, People's Republic of China
4. State Grid Corporation of China 4 , Beijing 100031, People's Republic of China