Volume 18, Issue 69, October 2023, Pages 1009-1029
Faiq M. S. Al-Zwainy; Mohammed Shaban; Awad Hassan