1. State Key Laboratory of Alternate Electrical Power System with Renewable Energy Sources, North China Electric Power University, Baoding 071000, PR China
2. Department of Power Engineering, North China Electric Power University, Baoding 071003, PR China
3. State Key Laboratory of Power Transmission Equipment & System Security and New Technology, Chongqing University, Chongqing 400044, PR China