1. Department of Information and Computer Science, King Fahd University of Petroleum and Minerals (KFUPM), Dhahran 31261, Saudi Arabia
2. Department of Electrical and Computer Engineering, North South University, Dhaka 1229, Bangladesh
3. Department of Computer Science, College of Computers and Information Technology, Taif University, Taif 21944, Saudi Arabia
4. Interdisciplinary Research Center for Renewable Energy and Power Systems (IRC-REPS), King Fahd University of Petroleum and Minerals (KFUPM), Dhahran 31261, Saudi Arabia