Volume 18, Issue 66, January 2023, Pages 116-128
Abdelmoezz Ahmed Eid; Ahmed Mohammed Attiya Soliman; Mohammed A Mehanna