Volume 50, Issue 4, October 2021, Pages 2443-2458
Ahmed Mahmoud Eid Mahmoud; Abdoh Salem; Mahmoud Mohamed Ibrahim Mohamed