Volume 50, Issue 4, October 2021, Pages 3145-3162
Ashraf Abd El-Aty El-Shenawy Emara; Amin Mahmoud Amin Hegazy; Ahmed Mohamed Abu Hassan; Ahmed Mohamed El-Deeb