1. Key Laboratory of Novel Thin Film Solar Cells
2. Institute of Applied Technology
3. Hefei Institutes of Physical Science
4. Chinese Academy of Sciences
5. Hefei
6. Department of Chemical Engineering
7. University College London
8. London WC1E 7JE
9. UK
10. Beijing Key Laboratory of Novel Thin Film Solar Cells
11. State Key Laboratory of Alternate Electrical Power System with Renewable Energy Sources
12. North China Electric Power University
13. Beijing
14. P. R. China