1. Organometallic and Organometalloid Chemistry Department, National Research Centre, El Bohouth St, Giza, Egypt
2. Chemistry Department, Faculty of Science, Menoufia University, Menoufia, Egypt
3. Dyeing, Printing and Textile Auxiliaries Department, National Research Centre, Cairo, Egypt