1. Pharmacology Department, National Research Centre, Dokki, Giza, Egypt
2. Natural Compounds Chemistry Department, National Research Centre, Dokki, Giza, Egypt
3. Medicinal and Aromatic Plants Research Department, National Research Centre, Dokki, Giza, Egypt
4. Department of Botany, Mansoura University, Mansoura, Egypt
5. Dipartimento di Farmacia, Università di Pisa, Pisa, Italy