1. Chemistry Department, Faculty of Science; El-Minia University; 61519-El-Minia; Egypt
2. Chemistry Department; Florida Institute of Technology; Melbourne; Florida; 32901
3. Department of Medicinal Chemistry, Faculty of Pharmacy; El-Minia University; 61519-El-Minia; Egypt
4. Department of Biochemistry, Division of Genetic Engineering and Biotechnology; National Research Centre; Cairo; Egypt