1. Instituto de Tecnología Química
2. Consejo Superior de Investigaciones Científicas-Universitat Politecnica de Valencia
3. 46022 Valencia
4. Spain
5. Research Institute of Photocatalysis
6. State Key Laboratory of Photocatalysis on Energy and Environment
7. College of Chemistry
8. Fuzhou University
9. Fuzhou