Volume 52, Issue 4, October 2023, Pages 979-994
Mohamed El-Haddad Ali Moussa; Ahmed Abd El-Fattah Abu-Rashed; Mohamed Fathy Fahmy Al-Halawany