Volume 51, Issue 3, July 2022, Pages 1495-1510
Ahmed Taha Abd El-Fattah; Mohamed Shabaan Mahmoud; and Abd El-Azeim Mohamed Abd El-Azeim