Volume 18, Issue 69, October 2023, Pages 786-804
Mohammed B. Abel Wahab; Mohamed A. Galal; Emad S. Salem