Volume 18, Issue 69, October 2023, Pages 1063-1085
Aya Samir A. Mashal; Ismail M. Mohy Eldin; Mohamed M. Abd ElHamid