1. China Huaneng Group Clean Energy Research Institute (CERI), Beijing 102209, China
2. Management Committee of Beijing Future Science City, Beijing 102209, China
3. School of Energy, Power and Mechanical Engineering, North China Electric Power University, Beijing 102206, China