Volume 44, Issue 2, June 2018, Pages 101-113
Waleed Hassan Elgamal; Mahmoud Elsayed; Essam Adel ElShamey; Galal Anis