Volume 12, Issue 42, January 2017, Pages 37-53
Ayman Hussein Khalil; Mohamed Nabil; Moukhtar Mohamed
Volume 11, Issue 39, April 2016, Pages 495-506
Ayman Hussein Khalil; Mohamed Nabil; Karim M Naguib