1. College of Engineering at Wadi Addawaser, Prince Sattam Bin Abdulaziz University, Wadi Addawaser, KSA
2. Computers and Automatic Control Engineering Department, Faculty of Engineering, Tanta University, Tanta, Egypt
3. Chemical Engineering Department, Faculty of Engineering, Minia University, Al Minya, Egypt
4. Electrical Engineering Department, Faculty of Engineering, Minia University, Al Minya, Egypt
5. Department of Sustainable and Renewable Energy Engineering, University of Sharjah, Sharjah, United Arab Emirates
6. Center for Advanced Materials Research, University of Sharjah, Sharjah, United Arab Emirates
7. Institute of Engineering and Energy Technologies, University of the West of Scotland, Paisley, UK
8. Mechanical Engineering and Design, School of Engineering and Applied Science, Aston University, Birmingham, UK