1. Guangzhou Institute of Energy Conversion
2. Chinese Academy of Sciences
3. Guangzhou 510640
4. PR China
5. CAS Key Laboratory of Renewable Energy
6. Department of Chemical Engineering
7. University of Massachusetts-Amherst
8. Amherst
9. USA
10. Department of Thermal Science and Energy Engineering
11. University of Science and Technology of China
12. Hefei
13. China