1. Nanomaterials and Solar Energy Conversion Lab Department of Chemistry National Institute of Technology Trichy 620015 India
2. Institute for Polymers, Composites and Biomaterials (IPCB) – National Research Council of Italy (CNR) P.le Enrico Fermi 1 Portici Naples I-80055 Italy
3. Department of Electrical Engineering College of Engineering Najran University Najran 11001 Saudi Arabia