Volume 24, Issue 3, September 2019, Pages 310-325
Rwan Ashraf Zeitoun; Ahmed Elsaid Abdalla; Tarek Mohamed Srour; Mohamed Abotaleb Hasaneen