1. Department of Therapeutic Chemistry, National Research Centre (ID: 60014618), Dokki, Giza, Egypt
2. Medicinal and Pharmaceutical Chemistry Department (Pharmacology Group), National Research Centre (ID: 60014618), Dokki, Giza, Egypt
3. Chemistry of Natural Compounds Department, National Research Centre (ID: 60014618), Dokki, Giza, Egypt
4. Department of Genetics and Cytology, National Research Centre (ID: 60014618), Dokki, Giza, Egypt
5. Department of Cell Biology, National Research Centre (ID: 60014618), Dokki, Giza, Egypt
6. Phytochemistry and Plant Systematics Department, National Research Centre (ID: 60014618), Dokki, Giza, Egypt