Volume 69, Issue 1, January 2023, Pages 827-836
Ghadeer Abo-Eldahab; Mohamed Kamel
Volume 68, Issue 4, October 2022, Pages 4039-4051
Ghadeer Abo-Eldahab; Mohamed Kamel; Khaled Nour