‡ Department of Applied Chemistry and Polymer Technology, Delhi Technological University, Delhi 110042, India § Department of Chemistry, School of Natural Sciences, Shiv Nadar University, UP 203207, ...