Volume 51, Issue 4, August 2022, Pages 2077-2090
Mohamed Essam Rady Hashish; Ismael Mohamed Talaat El-Garhy; Mofeed Fawzy El-Sharkawy