1. Division of Information and Computing Technology, College of Science and Engineering, Hamad Bin Khalifa University, Doha P.O. Box 3411, Qatar
2. Department of Electronics, College of Science and Technology, University of Saida, Saida 20000, Algeria
3. Institute of Computing, Kohat University of Science and Technology, Kohat 26000, Pakistan