1. Chemistry Department, Faculty of Science, King Khalid University , Abha 61413 , Saudi Arabia
2. Chemistry Department, Faculty of Science, King Abdulaziz University , Jeddah , 21589 , Saudi Arabia
3. Dyeing, Printing and Textile Auxiliaries Department, Textile Research Division, National Research Centre, Dokki , Cairo , Egypt