1. State Key Laboratory of Photocatalysis on Energy and Environment; College of Chemistry; Fuzhou University; Fuzhou 350002 P. R. China
2. Key Laboratory for Functional Materials of Fujian Higher Education; College of Materials Science and Engineering; Huaqiao University; Xiamen 361021 P. R. China
3. Chemistry Department; Faculty of Science; King Abdulaziz University; Jeddah 21589 Saudi Arabia