[1] Univ Vet & Anim Sci, Inst Pharmaceut Sci, Lahore 54000, Pakistan
[2] Goethe Univ Frankfurt am Main, Inst Gen Pharmacol & Toxicol, D-60596 Frankfurt, Germany
[3] Univ Cent Punjab, Fac Life Sci, Dept Biochem, Lahore 54590, Pakistan
[4] Bahauddin Zakariya Univ, Fac Pharm, Dept Pharmaceut, Multan 66000, Pakistan
[5] Univ Nizwa, Nat & Med Sci Res Ctr, Nizwa 616, Oman
[6] Govt Coll Univ, Inst Ind Biotechnol, Lahore 54590, Pakistan
[7] King Khalid Univ, Coll Pharm, Dept Pharmaceut Chem, Abha 62529, Saudi Arabia
[8] Univ Manchester, Dept Chem, 131 Princess St, Manchester M1 7DN, Lancs, England
[9] Univ Manchester, Manchester Inst Biotechnol, 131 Princess St, Manchester M1 7DN, Lancs, England