Volume 18, Issue 66, January 2023, Pages 183-202
Walaa Mahmoud Rakha; Ashraf Ali Nessim; Mostafa Refaat Ismail