1. Department of Mechanical Engineering, Faculty of Technology, Saad Dahlab University of Blida 1, Blida 09000, Algeria
2. Thermal Department, School of Mechanical Engineering, National Technical University of Athens, Athens 10682, Greece
3. Sustainable Energy Development Research Group, College of Engineering, University of Sharjah, P.O. Box 27272, Sharjah, United Arab Emirates
4. Department of Mechanical Engineering, Faculty of Technology, El-Oued University, El-Oued 39000, Algeria
5. Department of Mechanical Engineering, Babol Noshirvani University of Technology, Babol 47134, Iran
6. Electrical Engineering Department, College of Engineering at Wadi Addawaser, Prince Sattam Bin Abdulaziz University, Al Kharj, 11991Saudi Arabia;
7. Electrical Engineering Department, Aswan Faculty of Engineering, Aswan University, Aswan 81542, Egypt