1. State Key Laboratory of Photocatalysis on Energy and Environment
2. College of Chemistry
3. Fuzhou University
4. Fuzhou
5. China
6. KAUST Catalysis Center and Division of Physical Sciences & Engineering
7. King Abdullah University of Science and Technology (KAUST)
8. Thuwal 23955-6900
9. Saudi Arabia
10. Institute of Materials Research and Engineering
11. A*STAR (Agency for Science
12. Technology and Research)
13. Singapore 138634
14. Singapore