1. Department of Computer and Systems Engineering, Ain Shams University, Cairo, Egypt
2. Department of Computer and Systems Engineering, Electronics Research Institute, Cairo, Egypt
3. Department of Computer Engineering, University of Sharjah, Sharjah, United Arab Emirates
4. Department of Electrical and Computer Engineering, Gulf University for Science and Technology, Mishref, Hawalli, Kuwait