1. State Power Investment Corporation Research Institute Co., Ltd. (SPICRI), Beijing 102209, China
2. Department of Energy and Power Engineering, Tsinghua University, Beijing 100084, China
3. Shanxi Research Institute for Clean Energy, Tsinghua University, Taiyuan 030032, China