1. Key Laboratory of Renewable Energy; Guangzhou Institute of Energy Conversion, Chinese Academy of Sciences; Guangzhou 510640 People's Republic of China
2. R&D Center of Xuyi Attapulgite Applied Technology; Guangzhou Institute of Energy Conversion, Chinese Academy of Sciences; Xuyi 211700 People's Republic of China
3. University of Chinese Academy of Sciences; Beijing 100049 People's Republic of China