Volume 35, Issue 2, December 2018, Pages 576-611
Gabr El-Bagoury; Ehab EL-Nahas; Ahmed Mostafa; Mohamed Saafan