1. Renewable Energy Laboratory, Faculty of Sciences and Technology, Departement of Electronics, University of Jijel, Jijel 18000, Algeria
2. Department of Physics, Faculty of Science, Islamic University of Madinah, Madinah 42351, Saudi Arabia
3. Department of Computer and Network Engineering, College of Computer Science and Engineering, University of Jeddah, Jeddah 21959, Saudi Arabia