1. Institute of Textile Research and Technology, National Research Centre, 33 El Buhouth St, Dokki, Giza, 12622, Egypt
2. Water Pollution Research Department, National Research Centre, 33 El Buhouth St, Dokki, 12622 Giza, Egypt
3. Chemistry of Natural and Microbial Products Department, Pharmaceutical and Drug Industries Research Institute, National Research Centre, 33 El Buhouth St, Dokki, 12622, Egypt
4. Department of Natural Compounds Chemistry, Pharmaceutical and Drug Industries Research Institute, National Research Centre, 33 El Buhouth St, Dokki, 12622 Giza, Egypt