1. State Key Laboratory of Photocatalysis on Energy and Environment
2. College of Chemistry
3. Fuzhou University
4. Fuzhou
5. P. R. China
6. Center for Nanoscale Materials
7. Argonne National Laboratory
8. Argonne
9. USA
10. Institute of Physical Chemistry of the Polish Academy of Sciences
11. Warsaw
12. Poland