Walid Kaakeh, Mahmoud M. Abou-Nour, and Ahmed A. Khamis