1. Department of Pharmaceutical Biology, Institute of Pharmacy, University of Greifswald, 17489 Greifswald, Germany
2. Department of Pharmacognosy, College of Pharmacy, King Saud University, Riyadh 11451, Saudi Arabia
3. Department of Pharmacology and Toxicology, College of Pharmacy, King Saud University, Riyadh 11451, Saudi Arabia