1. CAS Key Laboratory of Design and Assembly of Functional Nanostructures
2. Fujian Provincial Key Laboratory of Nanomaterials
3. Fujian Institute of Research on the Structure of Matter
4. Chinese Academy of Sciences
5. China
6. Department of Materials Science and Engineering
7. Xiamen University
8. Xiamen 361005
9. Department of Nanoengineering
10. University of California San Diego
11. USA
12. Max-Planck-Institut für Chemische Energiekonversion
13. 45470 Mülheim an der Ruhr
14. Germany
15. State Key Lab of Physical Chemistry of Solid Surfaces
16. Collaborative Innovation Center of Chemistry for Energy Materials
17. Department of Chemistry