[1] Mansoura Univ, Fac Sci, Dept Bot, Mansoura 35516, Egypt
[2] Natl Res Ctr, Chem Med Plants Dept, 33 El Bohouth St, Giza 12622, Egypt
[3] Natl Res Ctr, Dept Nat Cpds Chem, 33 El Bohouth St, Giza 12622, Egypt
[4] Natl Res Ctr, Chem Tanning Mat & Leather Technol Dept, 33 El Bohouth St, Giza 12622, Egypt
[5] Natl Res Ctr, Med & Aromat Plants Res Dept, 33 El Bohouth St, Giza 12622, Egypt
[6] Univ Sadat City, Fac Pharm, Dept Pharmacognosy, Sadat City 32897, Egypt
[7] Leibniz Univ Hannover, Inst Food Sci & Human Nutr, Dept Food Dev & Food Qual, KleinenFelde 30, D-30167 Hannover, Germany