Volume 52, Issue 2, April 2023, Pages 763-776
Muhammad Ramzy Sayed; Ahmed Taha Sayed; Megahed Mohammed Ali
Volume 51, Issue 4, August 2022, Pages 1963-1976
Taha Ahmed Abd El-Dayem Ali; Ali Abdullah Ali Eissa; Abd El-Wahab Abd El-Sattar Saleh Mohammed