King Saud University, College of Computer and Information Sciences, Riyadh, Kingdom of Saudi Arabia. badrghada@hotmail.com|King Saud University, College of Computer and Information Sciences, Riyadh, Kingdom of Saudi Arabia. badrghada@hotmail.com|King Saud University, College of Computer and Information Sciences, Riyadh, Kingdom of Saudi Arabia. badrghada@hotmail.com