1. Electrical Engineering Department, Assiut University, Asyut, Egypt
2. Information Technology Department, Faculty of Computers and Information, Assiut University, Asyut, Egypt
3. Department of Civil Engineering, Ajman University, Ajman, United Arab Emirates
4. KTH Royal Institute of Technology, Stockholm, Sweden