Volume 6, Issue 2, July 2023, Pages 880-899
Ahmed Khairi; Yaser Saad Eldin; Karim Badr; Ahmed Elrouby