👤 Magdy M. El-Halafway and Mohamed A. Abu El-Regal