Volume 63, Issue 4, October 2023, Pages 553-569
Ramadan Tolba; Samir Abou_Shleel; Mohamed Ahmed Elshirbeny; Zakaria Fouad Fawzy