1. Pharmacognosy Department, Faculty of Pharmacy, Mansoura University, Mansoura 35516, Egypt
2. Chemistry Department, Faculty of Sciences, Mansoura University, Mansoura 35516 Egypt
3. Medicinal Chemistry Department, College of Pharmacy, University of Minnesota, Minneapolis MN 55455 USA