1. Institute of Pharmacy and Molecular Biotechnology, Heidelberg University, Heidelberg, Germany
2. Department of Pharmacognosy, Faculty of Pharmacy, Ain Shams University, Cairo, Egypt
3. Department of Pharmaceutical Biology, Faculty of Pharmacy and Biotechnology, German University in Cairo, Cairo, Egypt
4. Department of Pharmacognosy, Faculty of Pharmacy, British University in Egypt, Cairo, Egypt
5. Department of Chemistry, Humboldt Universität Berlin, Berlin, Germany
6. Pharmaceutical Analytical Chemistry Department, Faculty of Pharmacy, Ain Shams University, Cairo, Egypt
7. Department of Pharmacology and Toxicology, Faculty of Medicine, Umm Al-Qura University, Makkah, Saudi Arabia