Volume 19, Issue 1, June 2018, Pages 307-319
Volume 19, Issue 1, June 2018, Pages 401-412
Mohamed El-Sayed; Mohamed El-Diasty; Doaa Waheed