Volume 29, Issue 2, March 2023, Pages 512-518
Ahmed Mohamed Mahmoud; Tarek Abdelsamad Elhewala; Amr Mohamed El-Adawy; Mohamed Abdallah Elsofy