[1] Pondicherry Univ, Ctr Nanosci & Technol, Pondicherry 605014, India
[2] North Eastern Hill Univ, Dept Nanotechnol, Shillong 793022, Meghalaya, India
[3] Yeungnam Univ, Sch Chem Engn, Gyongsan 38541, Gyeongbuk, South Korea
[4] Pondicherry Univ, Dept Biochem & Mol Biol, Pondicherry 605014, India