1. State Key Laboratory of Photocatalysis on Energy and Environment; College of Chemistry; Fuzhou University; Fuzhou 350002 P.R. China
2. Chemistry Department; Faculty of Science; King Abdulaziz University; Jeddah 21589 Saudi Arabia
3. Department of Environmental Science; Bahauddin Zakariya University; Multan 60800 Pakistan