1. Department of ChemistryIndian Institute of Technology Roorkee Roorkee 247667 Uttarakhand India
2. Department of Chemical EngineeringIndian Institute of Technology Roorkee Roorkee 247667 Uttarakhand India
3. Centre of NanotechnologyIndian Institute of Technology Roorkee Roorkee 247667 Uttarakhand India