1. Department of Chemistry, Cotton University, Guwahati 781001, India
2. Departament de Química, Universitat de les Illes Balears, Crta de Valldemossa km 7.7, 07122 Palma de Mallorca, Baleares, Spain
3. Cell & Biochemical Technology Laboratory, Department of Zoology, Cotton University, Guwahati 781001, India