Volume 68, Issue 1, January 2022, Pages 923-936
Iman El-asfahani; Eman Helal
Volume 67, Issue 4, October 2021, Pages 3447-3456
May Hassan; Ayman Gouda; Eman Helal