Volume 17, Issue 64, July 2022, Pages 1078-1094
Eman Abd El-Haleem Abo-Helall; Saleh Elsayed Hafez; Ahmed Mohammed Al Kurdi