Volume 19, Issue 70, January 2024, Pages 152-172
Adel Fathy Abbas
Volume 11, Issue 41, October 2016, Pages 1378-1390
Adel El-Menchawy; Adham Abulnour; Sherine Ahmed Shahine