1. State Key Laboratory of Photocatalysis on Energy and Environment College of Chemistry Fuzhou University Fuzhou Fujian 350108 (P. R. China
2. College of Materials Science and Engineering Fuzhou University Fuzhou Fujian 350108 P. R. China
3. Department of Chemistry The Ben-Gurion University of the Negev P.O.B. 653 8410501 Beer Sheva Israel
4. Fujian Science & Technology Innovation Laboratory for Chemical Engineering of China Quanzhou Fujian 362114 P. R. China