Volume 18, Issue 69, October 2023, Pages 830-849
Amal Shalabe; A. M. Abou-Rayan; Ahmed Youssef Kamal; Mohamed Samy