1. Pharmaceutical Chemistry Department, Faculty of Pharmacy, Al Azhar University, Egypt
2. Department of Chemistry, Faculty of Science, Sohag University, 82524 Sohag, Egypt
3. Chemistry and Environmental Division, Manchester Metropolitan University, Manchester, M1 5GD, England
4. Chemistry Department, Faculty of Science, Minia University, 61519 El-Minia, Egypt
5. Department of Chemistry, University of Otago, PO Box 56, Dunedin 9054, New Zealand