Volume 63, Issue 1, March 2023, Pages 47-56
Sayed abdelrahman Abdeen; Hassan Hefni
Volume 59, Issue 3, September 2019, Pages 285-297
Rabaa Yaseen; Taher Yossif