Affiliation: | 1. Department of Chemistry, School of Physical Sciences, North Eastern Hill University, Shillong 793022, Meghalaya, India;2. Indian Institute of Technology Kanpur, Kanpur 208016, UP, India;3. Department of Biochemistry and Molecular Biology, The Pennsylvania State University, PA 16802, USA |