1. International center for chemical and biological sciences university of Karachi 75270 Karachi Pakistan
2. Department of Chemistry University of Swabi Anbar 23561, Pakistan
3. Institute for Advanced Study Shenzhen Uiversity Shenzhen 518060 China
4. Department of Pharmacy, Garden Campus Abdul Wali Khan University Mardan, KPK 23200 Pakistan
5. Department of Chemistry University of Sahiwal 57050 Sahiwal Pakistan
6. Department of Pharmacognosy College of Pharmacy King Saud University Riyadh 11451 Saudi Arabia