Volume 47, Issue 4, October 2018, Pages 699-710
Atef Abdullah El-Maraghy; Hatem Salah El-Din El-Habashy; Hazem Ahmed Mohammed Ahmed