1. School of Electrical Engineering and Automation Anhui University Hefei 230601 China
2. Engineering Research Center of Power Quality, Ministry of Education Anhui University Hefei 230601 China
3. State Grid Anhui Electric Power Co., LTD Hefei 230022 China