1. Department of Pharmacy, Abasyn University Peshawar, Peshawar 25000, Khyber Pakhtunkhwa, Pakistan
2. Department of Pharmacy, Abdul Wali Khan University Mardan, Mardan 23200, Khyber Pakhtunkhwa, Pakistan
3. Department of Pharmacy, University of Peshawar, Peshawar 25120, Khyber Pakhtunkhwa, Pakistan
4. Department of Chemistry, University of Swabi, Anbar 23561, Khyber Pakhtunkhwa, Pakistan
5. Department of Pharmacology and Toxicology, College of Pharmacy, King Saud University, P.O. Box 2455, Riyadh 11451, Saudi Arabia
6. School of Agriculture and Food, Faculty of Veterinary and Agricultural Sciences, The University of Melbourne, Parkville, VIC 3010, Australia