1. State Key Laboratory of Power Transmission Equipment and System Security and New Technology; Chongqing University; Chongqing China
2. Guangxi key Laboratory of Power System Optimization and Energy Technology; Guangxi University; Nanning China
3. Chongqing Electric Power Corporation Electric Power Research Institute; Chongqing China
4. Guangdong Electric Power Research Institute; Guangzhou China