Key Laboratory of Renewable Energy Guangzhou Institute of Energy Conversion Chinese Academy of Sciences;
Guangdong Key Laboratory of New and Renewable Energy Research and Development Guangzhou Institute of Energy Conversion Chinese Academy of Sciences;
University of Chinese Academy of Sciences;