1. Department of Chemistry and DST-IITM Solar Energy Harnessing Centre (DSEHC) Indian Institute of Technology Madras Chennai 600036 India
2. Department of Chemistry Aditya Institute of Technology and Management Tekkali 532201, Andhra Pradesh India
3. Department of Chemistry Rajiv Gandhi University of Knowledge Technologies RK Valley Kadapa 516330, Andhra Pradesh India