[1] Nanjing Inst Technol, Sch Energy & Power Engn, Nanjing 211167, Jiangsu, Peoples R China
[2] Nanjing Inst Technol, Jiangsu Prov Key Lab Multienergy Integrat & Flexib, Nanjing 211167, Jiangsu, Peoples R China
[3] Peking Univ, Coll Engn, Beijing 100871, Peoples R China
[4] Peking Univ, Inst Energy, Beijing 100871, Peoples R China
[5] China Light Ind Wuhan Design & Engn Co Ltd, Wuhan 430060, Peoples R China
[6] Southeast Univ, Sch Energy & Environm, Nanjing 210096, Peoples R China