Volume 69, Issue 4, October 2023, Pages 2869-2879
Mohamed Denewar; Ahmed k. Khalifa
Volume 67, Issue 4, October 2021, Pages 3447-3456
May Hassan; Ayman Gouda; Eman Helal