[1] Indian Inst Technol Roorkee, Dept Biotechnol, Roorkee 247667, Uttarakhand, India
[2] Indian Inst Technol Roorkee, Ctr Nanotechnol, Roorkee 247667, Uttarakhand, India
[3] Indian Inst Technol Roorkee, Dept Polymer & Proc Engn, Roorkee 247667, Uttrakhand, India