1. Department of Chemistry; National Institute of Technology (NIT Trichy), Tiruchirappalli; 620015 Tamil Nadu India
2. Catalysis and Peptide Research Unit, College of Health Science; University of KwaZulu-Natal; 4000 Durban South Africa
3. Science for Life Laboratory, Department of Medicinal Biochemistry and Biophysics; Karolinska Institute; SE-171 77 Stockholm Sweden