Functional Nanomaterials Research Laboratory (FNRL), Department of Physics and Centre of Nanotechnology, Indian Institute of Technology Roorkee, Roorkee 247667, Uttarakhand, India ...