1. Doctoral Training Centre in Sustainable Chemical Technologies, Department of Chemical EngineeringUniversity of BathBathUnited Kingdom
2. Department of Chemical EngineeringUniversity of BathBathUnited Kingdom
3. Department of BotanyFaculty of ScienceUniversity of TantaTantaEgypt
4. Department of Biology and BiochemistryUniversity of BathBathUnited Kingdom