Volume 29, Issue 2, March 2023, Pages 448-458
Ahmad Ganem; Adel Mohamed Salama; Tarek Abdelsamad Elhewala; Mohammed Khalid Saleh