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