1. Phytochemistry Department and Center of Excellence for Advanced Sciences, National Research Centre, 33 El Bohouth st. (Former El Tahrir st.) Dokki, Giza, P.O. Box 12622, Egypt
2. Cancer Biology Lab, Center of Excellence for Advanced Sciences, and Biochemistry Department, National Research Centre, 33 El Bohouth st. (Former El Tahrir st.) Dokki, Giza, P.O. Box 12622, Egypt
3. National Institute of Oceanography and Fisheries, Red Sea Branch, Hurghada 84511, Egypt
4. Department of Chemistry, Faculty of Science, Suez University, Egypt
5. National Institute of Oceanography & Fisheries, Alexandria, Egypt
6. Department of Chemistry and Biochemistry, Texas Tech University, Lubbock, TX 79409, USA