1. Phytochemistry Department, National Research Centre, Giza 12622, Egypt
2. Chemistry of Natural and Microbial Products Department, National Research Centre, Giza 12622, Egypt
3. Department of Pharmaceutical Chemistry, College of Pharmacy, King Saud University, Riyadh 11451, Saudi Arabia
4. Faculty of Pharmacy, Department of Medicinal Chemistry, University of Mansoura, Mansoura 35516, Egypt
5. Pharmacognosy Department, College of Pharmacy, King Saud University, Riyadh 11451, Saudi Arabia
6. Chemistry & Biochemistry Department, Texas Tech University, Lubbock, TX 79409, USA