Department of Computer Science King Abdulaziz University Saudi Arabia;
Department of Computer Science University of Sialkot Sialkot 51310 Pakistan;
Department of Computer Science University of Management and Technology Sialkot 51310 Pakistan;
Department of Computer Science University of Management and Technology Sialkot 51310 Pakistan;
Department of Computer Science University of Lahore Gujrat 50700 Pakistan;