1. The Islamia University of Bahawalpur, Institute of Chemistry, Baghdad-ul-Jadeed Campus, Bahawalpur 63100, Pakistan
2. University of Education Lahore, Department of Chemistry, Division of Science and Technology, Vehari Campus, Lahore 54770, Pakistan
3. Department of Chemistry, Government College University Lahore, Lahore 54000, Pakistan
4. The Islamia University of Bahawalpur, Department of Pharmaceutical Chemistry, Faculty of Pharmacy, Khawaja Fareed Campus, Bahawalpur 63100, Pakistan
5. University of Tuebingen, Department of Pharmaceutical Biology, Auf der Morgenstelle 8, Tuebingen 72076, Germany