Volume 39, Issue 2, July 2020, Pages 19-48
Ashraf Abu El-Ayoun Abdel-Rahim; Osama Helmy Haddad; Omnia Nagy Abd El-Hafeiz