[1] North China Elect Power Univ, State Key Lab Alternate Elect Power Syst Renewabl, Beijing 102206, Peoples R China
[2] North China Elect Power Univ, Sch Renewable Energy, Beijing 102206, Peoples R China
[3] North China Elect Power Univ, Sch Energy Power & Mech Engn, Beijing 102206, Peoples R China
[4] CSIRO Energy, 10 Murray Dwyer Cite, Mayfield West, NSW 2304, Australia