1. Guangzhou Institute of Energy Conversion
2. Chinese Academy of Sciences
3. Guangzhou 510640
4. P. R. China
5. Key Laboratory of Renewable Energy
6. Department of Chemical Engineering, Engineering and Technology Institute Groningen
7. University of Groningen
8. 9747 AG Groningen
9. The Netherlands