Volume 27, Issue 2, July 2018, Pages 105-140
Amr Abo Salem; Tarek Y. Khedr; Gamal El Ghazaly; M. I. Mahmoud