1. Nanomaterials & Solar Energy Conversion Lab, Department of Chemistry National Institute of Technology Tiruchirappalli India
2. Faculty of Sciences University of Lisbon Lisbon Portugal
3. Department of Electrical Engineering College of Engineering, Najran University Najran Saudi Arabia