1. Electrical Engineering Department, Hassiba Benbouali University of Chlef, Laboratoire Génie Electrique et Energies Renouvelables (LGEER), Chlef, Algeria
2. College of Engineering, University of Bahrain, Isa Town, Bahrain
3. Department of Electronics, University Center of Tipaza Morsli Abdellah, Tipaza, Algeria
4. EPC Africa Group, Kigali, Rwanda