Volume 48, Issue 3, July 2019, Pages 279-288
Ali Ibrahim Ali; Al-Sayed Mohammed Ibrahim; Galal Abd-Elhamid Abo Farrag; Ahmed Abd-Allah Ali