1. Department of Chemistry, University of Agriculture, Faisalabad 38000, Pakistan
2. Department of Chemistry, College of Science, King Saud University, P.O. Box 2455, Riyadh 11451, Saudi Arabia
3. Department of Chemistry, College of Science, University of Bahrain, Zallaq, Bahrain
4. Research Centre, Manchester Salt & Catalysis, Unit C, 88-90 Chorlton Rd, M15 4AN Manchester, UK
5. Libyan Authority for Scientific Research, P. O. Box 80045, Tripoli, Libya
6. Department of Chemistry, Division of Science and Technology, University of Education, Township, Lahore 54770, Pakistan