1. Key Laboratory for Renewable Energy
2. Beijing Key Laboratory for New Energy Materials and Devices
3. Beijing National Laboratory for Condensed Matter Physics
4. Institute of Physics, Chinese Academy of Sciences
5. Beijing 100190
6. Friedrich Schiller University Jena
7. Institute of Technical Chemistry and Environmental Chemistry
8. D-07743 Jena
9. Germany
10. Department of Chemical Engineering
11. Imperial College London
12. South Kensington Campus
13. London
14. UK