Volume 59, Issue 1, March 2019, Pages 85-97
Elhusieny Abouhussien; Ahmed Mohamed Elbaalawy; Mohamed Hamad