Volume 14, Issue 51, April 2019, Pages 671-689
Mohamed Yasser Lotfy Saleh; Karim Mohamed Mourad Shaalan; Ahmed Mohammed Mohammed Kassem