[1] Hohai Univ, Coll Energy & Elect Engn, Nanjing 211100, Jiangsu, Peoples R China
[2] Tsinghua Univ, Dept Elect Engn, State Key Lab Power Syst, Beijing 100084, Peoples R China
[3] Nanjing Univ Aeronaut & Astronaut, Jiangsu Key Lab Renewable Energy Generat & Power, Nanjing 210016, Jiangsu, Peoples R China