Volume 10, Issue 10, 2023, Pages 246-260
Muhammed Abdal-Sattar OTHMAN; Karim M. Hamza; Farag Hussien el-HUSSINY