1. Nanomaterials and Devices Research Laboratory, School of Nano Science and Technology, National Institute of Technology, Calicut, India
2. Tribology and Vibration Laboratory, Department of Mechanical Engineering, Calicut, India
3. Theoretical and Computational Chemistry Laboratory, Department of Chemistry, National Institute of Technology, Calicut, India