1. Research Institute of Photocatalysis
2. State Key Laboratory of Photocatalysis on Energy and Environment
3. Fuzhou University
4. Fuzhou 350002
5. P. R. China
6. Group in the Radiation Sciences
7. Faculty of Medicine
8. Université de Sherbrooke
9. Sherbrooke
10. Canada