1. Department of Chemistry CHRIST (Deemed to be University) Hosur Road Bengaluru 560029 India
2. Nanosensors and Nanoenergy Lab Department of Sensors and Biomedical Technology School of Electronics Engineering Vellore Institute of Technology Vellore Tamil Nadu 632014 India