Volume 69, Issue 2, April 2023, Pages 977-984
hesham abdallah; Mohammed Abdel Rasoul; mohamed mohamed