[1] Shanghai Jiao Tong Univ, Sch Mech Engn, State Key Lab Mech Syst & Vibrat, Shanghai, Peoples R China
[2] Datang Renewable Energy Res Inst Co Ltd, Beijing, Peoples R China
[3] China Datang Corp, Renewable Energy Sci & Technol Res Inst, Distributed Energy & Multi Energy Complementary C, Beijing, Peoples R China
[4] Shanghai Minghuan Technol Co Ltd, Shanghai, Peoples R China
[5] Shanghai Jiao Tong Univ, Sch Math Sci, Shanghai, Peoples R China
[6] State Power Investment Corp Res Inst Co Ltd, Beijing 102200, Peoples R China