1. Chemistry Department, Faculty of Science, Benha University, Benha 13518, Egypt
2. Dyeing, Printing and Textile Auxiliaries Department, Textile Research and Technology Institute, National Research Centre, 33 El Buhouth St., Dokki, Cairo 12622, Egypt
3. Applied Biosciences and Process Engineering Department 7, Analt University of Applied Sciences, Bernburger Street 55, P.O. Box 1458, 06366 Köthen, Germany