Volume 18, Issue 69, October 2023, Pages 986-997
M. M. Hassan
Volume 14, Issue 53, October 2019, Pages 931-943
Mohamed Ali Said