Volume 17, Issue 65, October 2022, Pages 1327-1347
Mohamed abdelhamed Zaki; Tarek Mahmoud; Mohamed Atia; Elsaid Abdelaziz Osman