Volume 51, Issue 4, August 2022, Pages 2197-2216
Mohammed Maghawry Maghawry El-Sayed; Yahia Abd El-Salam Wafa; Ahlam El-Said Kamel