Volume 18, Issue 1, June 2017, Pages 1-14
Samir Mohammed Abd-Elghany; Rana Abd-Elnaser Abu El-Naase; Khalid Ibrahim Sallam