1. Chemical Engineering Department Faculty of Engineering Minia University El-Minia Egypt
2. Renewable Energy Science and Engineering Department Faculty of Postgraduate Studies for Advanced Sciences Beni-Suef University Egypt
3. Materials Science and Nanotechnology Department Faculty of Postgraduate Studies for Advanced Sciences Beni-Suef University Egypt