1. Department of Chemistry; Payame Noor University; PO Box 19395-3697 Tehran Iran
2. Department of Environmental Sciences, Faculty of Natural Resources and Marine Sciences; Tarbiat Modares University; PO Box 46414-356 Noor Mazandaran Iran
3. Department of Chemistry; Indian Institute of Technology Roorkee; Roorkee 247667 India
4. Department of Applied Chemistry; University of Johannesburg; Johannesburg South Africa