1. Pharmacognosy Department, Faculty of Pharmacy, Sana'a University, P. O. Box 13150, Sana'a, Yemen
2. Pharmacognosy Department, Faculty of Pharmacy, Aden University, P.O. Box 5411 Maalla, Aden, Yemen
3. Department of Chemistry, University of Alabama in Huntsville, Huntsville, AL 35899, USA
4. Leibniz Institute of Plant Biochemistry, Department of Bio-organic Chemistry, Weinberg 3, 06120 Halle/Saale, Germany