Volume 17, Issue 62, January 2022, Pages 189-218
Khaled A Saleh; Hadad Said Hadad; Mohammed Taha Nooman
Volume 14, Issue 53, October 2019, Pages 1424-1435
Belal Hesham Elharouney; Ayman Hussein; Ezz El-Deen Mostafa; Amr Elnemr