1. Faculty of Computer Science and Information Technology, Universiti Malaysia Sarawak, Kota Samarahan, Malaysia
2. Communication Engineering Department, Faculty of Engineering, School of Electrical Engineering, Universiti Teknologi Malaysia, Johor Bahru, Malaysia
3. Department of Computer Science, Prince Sultan University, Riyadh, Saudi Arabia
4. Faculty of Computer Science and Information Technology, AlBaha University, AlBahah, Saudi Arabia
5. Computer and Systems Engineering Department, Faculty of Engineering, Helwan University, Cairo, Egypt