Volume 50, Issue 4, October 2021, Pages 2485-2498
Ayman Aly Abd El-Rahman Nafea; Yahia Abd El-Salam Wafa; Osama El-Saeed Ali; Wael Refaat Hablas