Volume 52, Issue 4, October 2023, Pages 1047-1064
Hassan Shehata; Mokhtar Ragab Ramadan; Mohamad Hassan Tawfik