1. Department of Chemistry, College of Science Qassim University Buraidah Saudi Arabia
2. Department of Chemistry, College of Science Ibb University Ibb Yemen
3. Photochemistry Department National Research Centre, Dokki Giza Egypt
4. National Research Centre (Scopus affiliation ID: 60014618) Institute of Textile Research and Technology Giza Egypt
5. Nanophotochemistry, Solarchemistry, and Computational Chemistry Labs, Department of Chemistry, Faculty of Science Ain Shams University Cairo Egypt