1. Chemistry Department, Faculty of Science, Benha University, Banha 13511, Egypt
2. Dyeing, Printing and Textile Auxiliaries Department, Textile Research and Technology Institute, National Research Centre, 33 El Buhouth St., Dokki, Cairo 12622, Egypt