1. Chemistry Department, Faculty of Science, King Abdulaziz University, P.O. Box 80203, Jeddah 21589, Saudi Arabia
2. Dyeing, Printing and Textile Auxiliaries Department, Textile Research Division, National Research Center, Dokki, Cairo 12622, Egypt
3. Chemistry Department, Faculty of Science, Beni-Suef University, Beni-Suef 6251, Egypt
4. The Center of Excellence for Advanced Materials Research, King Abdulaziz University, Jeddah 21589, Saudi Arabia
5. Chemistry Department, Faculty of Science, Cairo University, Cairo, Egypt