Volume 52, Issue 2, April 2023, Pages 527-540
Mohamed Al-Saeid Mohamed; Mofeed Fawzy Mohamed; Mohamed Ahmed Abd El-Moaty