1. College of Materials Science and Engineering Huaqiao University Xiamen 361021 P. R. China
2. College of Chemistry and Chemical Engineering Xiamen University Xiamen 361005 P. R. China
3. Key Laboratory of Colloid and Interface Chemistry Ministry of Education School of Chemistry and Chemical Engineering State Key Laboratory of Crystal Materials Shandong University Jinan 250100 P. R. China
4. Department of Chemistry Southern Methodist University 3215 Daniel Avenue Dallas TX 75275-0314 USA
5. Shenzhen Bay Laboratory Shenzhen 518107 P. R. China
6. State Key Laboratory of Photocatalysis on Energy and Environment Fuzhou University Fuzhou 350116 P. R. China