Volume 52, Issue 2, April 2023, Pages 571-586
Mohamed Saad Ahmed Ghaly; Mohamed Al-Bahay M.G. Reda; Ahmed Hasan El-Shishiny