1. Department of Chemistry Indian Institute of Technology Banaras Hindu University Varanasi Uttar Pradesh 221005 India
2. Department of Chemical Engineering Indian Institute of Technology Banaras Hindu University Varanasi Uttar Pradesh 221005 India
3. Department of Chemistry & Biochemistry and Computer Science and Electrical Engineering University of Maryland Baltimore County 1000 Hilltop Circle Baltimore MD 21250 USA