Volume 69, Issue 3, July 2023, Pages 1789-1797
Ahmed A Abdelaziz; Mohammed Nahed Attia Mohammed; Mostafa Mahmoud Youssef Mohamed