1. Department of High VoltageChina Electric Power Research InstituteBeijing 100192People's Republic of China
2. State Key Laboratory of Power Grid Environmental ProtectionWuhan430074People's Republic of China
3. Department of Electrical and Electronic EngineeringNorth China Electric Power UniversityBaoding 071003People's Republic of China