1. Institute of Chemistry, Ibn e Sina Block, University of Sargodha, Sargodha 40100, Pakistan
2. Department of Chemistry, Division of Science and Technology, University of Education, Lahore 54770, Pakistan
3. Department of Physics, University of Sargodha, Sargodha 40100, Pakistan
4. School of Chemical and Physical Sciences, Victoria University of Wellington, Wellington 6140, New Zealand
5. Department of Agriculture, University of Ioannina, 471 32 Arta, Greece
6. Department of Pharmacology and Toxicology, College of Pharmacy, King Saud University, P.O. Box 2455, Riyadh 11451, Saudi Arabia