1. Department of Chemistry, University of Delhi, Delhi-110 007, India
2. Vignan's Foundation for Science, Technology and Research (VFSTR) Deemed to be University, Vadlamudi, Guntur-522 213, Andhra Pradesh, India
3. Department of Chemistry, Durban University of Technology, Durban-4000, South Africa