1. CAS Key Laboratory of Renewable Energy
2. Guangzhou Institute of Energy Conversion
3. Chinese Academy of Sciences
4. Guangzhou 510640, PR China
5. University of Chinese Academy of Sciences
6. College of Environment and Energy
7. South China University of Technology
8. Guangzhou 510006, PR China