[1] North China Elect Power Univ, State Key Lab Alternate Elect Power Syst Renewabl, Beijing 102206, Peoples R China
[2] Taiyuan Univ Technol, Coll Informat Engn, Taiyuan 030024, Peoples R China
[3] Univ Strathclyde, Dept Elect & Elect Engn, Glasgow G1 1XW, Lanark, Scotland