Affiliation: | 1. Department of Chemistry, Jamia Millia Islamia, New Delhi 110 025, India;2. Department of Chemistry, Al-Falah University, Dhauj, Faridabad 121 004, Haryana, India;1. School of Chemistry and Chemical Engineering, Jiangsu University, Zhenjiang, Jiangsu, 212013, China;2. Hainan Provincial Key Lab of Fine Chemistry, Hainan University, Haikou, Hainan, 570228, China;3. Department of Biomedical Engineering, Case Western Reserve University, Cleveland, OH, 44106-7207, USA |