Volume 46, Issue 2, December 2023, Pages 1285-1300
Gamal Badr; Fayez M. El-Hossary; Mohamed Salah; Mohamed Khalaf; Eman A. Sayed; Ahmed Elminshawy