1. Department of Chemistry, College of Science King Saud University Riyadh Saudi Arabia
2. Nano Convergence Engineering Jeonbuk National University Jeonju Republic of Korea
3. Textile Research Division National Research Center (Affiliation ID: 60014618) Cairo Egypt