Author: Abdulrahman Obaid AI-Youbi, Adnan Hamza Mohammad Zahed, Mahmoud Nadim Nahas, Ahmad Abousree Hegazy