Volume 52, Issue 2, April 2023, Pages 473-486
Yousef Abd El-Aal Yousef Ali; Rashed Emam Sadek; Mohamad Fathy Fahmy El-Halawany