[1] North China Elect Power Univ, Dept Elect Engn, Baoding 071003, Peoples R China
[2] State Grid Xinjiang Elect Power Co Ltd, Dispatch & Control Ctr, Urumqi 830018, Peoples R China
[3] Univ Vaasa, Sch Technol & Innovat, Vaasa 65200, Finland
[4] Univ Porto, Fac Engn, P-4200465 Porto, Portugal
[5] INESC TEC, P-4200465 Porto, Portugal