1. Department of Technical and Industrial Education, Faculty of Education Helwan University Egypt
2. Printing, Dyeing and Finishing Department, Faculty of Applied Arts Helwan University Cairo Egypt
3. Dyeing, Printing and Auxiliaries Department, Textile Research and Technology Institute National Research Centre Cairo Egypt