Volume 20, Issue 75, April 2025, Pages 450-465
Ahmed Atef Al-Shafai; Eed Abdel-Hafez Abdel-Hadi; Sherif Hadey Taher; Mohamed Reda Salem; Ashraf Elmohlawy