Volume 50, Issue 4, April 2021, Pages 415-450
Ahmed M. A. Shaaban; Tarek A. Hammad; Mahmoud A. Mahmoud