1. School of Chemical and Biomedical Engineering
2. Nanyang Technological University
3. Singapore
4. Istituto per lo Studio dei Materiali Nanostrutturati
5. 90146 Palermo
6. Italy
7. State Key Laboratory of Photocatalysis on Energy and Environment
8. College of Chemistry
9. Fuzhou University
10. Fuzhou 350002
11. P. R. China