Volume 17, Issue 65, October 2022, Pages 1390-1414
Ahmed Nafady Ahmed Mahran; Abbas Mahmoud Abbas; Salah Zaki Saeed
Volume 13, Issue 47, April 2018, Pages 514-529
Yahya Nasser Alfraidi; Ahmed Osman Ibrahim