Volume 17, Issue 63, April 2022, Pages 577-589
Omar Emad Ahmed; Mohamed Emam; M. A. Abdelrahman; Ahmed A.A. Attia