1. Institute of Chemical Sciences , Bahauddin Zakariya University , Multan 60800 , Pakistan
2. Department of Chemistry , University of Education , Attock Campus , Attock 43600 , Pakistan , Tel.: +92 3085513305
3. National Centre for Nanoscience and Technology , University of Chinese Academy of Sciences , Beijing 100190 , China
4. Institute of Chemistry , University of the Punjab , New Campus, Lahore 54590 , Pakistan
5. Department of Chemistry , University of Wah , Quaid Avenue , Wah Cantt. 47040 , Pakistan
6. Canakkale Onsekiz Mart University , Faculty of Science and Arts, Chemistry Department, Terzioglu Campus , 17100 Canakkale , Turkey
7. UoN Chair of Oman’s Medicinal Plants and Marine Natural Products , University of Nizwa , P.O. Box 33, Birkat Al Mauz , Nizwa 616 , Sultanate of Oman