1. Department of Electrical Power Engineering, Faculty of Engineering, Cairo University, Cairo 12613, Egypt
2. Department of Applied Computing, College of Computing, Michigan Technological University, Houghton, MI 12613, USA
3. Department of Mechanical Engineering, Faculty of Engineering, The British University in Egypt, Cairo 11837, Egypt
4. Department of Engineering, Niccolò Cusano University, 00166 Roma, Italy