1. Nanomaterials and Solar Energy Conversion Lab, Department of Chemistry National Institute of Technology Tiruchirappalli India
2. Department of Medicinal and Applied Chemistry Kaohsiung Medical University Kaohsiung Taiwan
3. Department of Medical Research Kaohsiung Medical University Hospital Kaohsiung Taiwan
4. Department of Electrical Engineering College of Engineering, Najran University Najran Saudi Arabia