1. Department of Chemistry, Indian Institute of Technology—Roorkee, Roorkee 24766, India
2. Department of Chemistry, University of North Texas, 1155 Union Circle, 305070, Denton, Texas 76203, United States
3. Department of Physical Sciences and Mathematics, Wayne State College, 111 Main Street, Wayne, Nebraska 68787, United States