1. Department of Electrical Engineering, Faculty of Engineering Assiut University Assiut Egypt
2. Sharaf Energy Systems, Inc. New Maryland New Brunswick Canada
3. Intelligent Environmental Energy Systems, Canada Inc. of Fredericton New Brunswick Canada
4. Department of Electrical Engineering and Automation, School of Electrical Engineering Aalto University Espoo Finland
5. Department of Electrical Engineering, Faculty of Engineering at Shoubra Benha University Egypt
6. Department of Electrical Engineering, Faculty of Engineering Aswan University Aswan Egypt