1. Department of Chemistry
2. School of Advanced Sciences and Vellore Institute of Technology
3. Vellore-632014
4. India
5. Institute of Chemical Biology and Nanomedicine
6. State Key Laboratory of Chemo/Bio-sensing and Chemometrics
7. College of Chemistry and Chemical Engineering
8. Hunan University
9. Changsha 410082