1. Department of Electrical Engineering School of Electrical and Energetic Engineering of Oran Oran Algeria
2. Department of Electrical Engineering, L2GEGI Laboratory Ibn Khaldoun University Tiaret Algeria
3. School of Engineering and Computer Science University of Hertfordshire Hatfield UK
4. Power Electronics and Renewable Energy Research Laboratory (PEARL), Department of Electrical Engineering University of Malaya Kuala Lumpur Malaysia
5. Department of Electrical Engineering, CAOSEE Laboratory Béchar University Béchar Algeria