1. Department of Natural Products, Faculty of Pharmacy; King Abdulaziz University; Jeddah 21589 Saudi Arabia
2. Department of Pharmacognosy, Faculty of Pharmacy; Cairo University; Cairo 11562 Egypt
3. Department of Pharmacology and Toxicology, Faculty of Pharmacy; King Abdulaziz University; Jeddah 21589 Saudi Arabia