Affiliations:
1:
State Key Lab of Power Systems, Department of Electrical Engineering , Tsinghua University , Beijing , People's Republic of China ;
2:
Electric Power Research Institute , State Grid Sichuan Electric Power Company , No.63 Renmin South Road, Chengdu, Sichuan , People's Republic of China