Volume 46, Issue 2, April 2017, Pages 479-486
Maher Abd Al-Shakour
Volume 46, Issue 2, April 2017, Pages 487-494
Maher Abd Al-Shakour; Sameh Soltan; Ahmed Gad Allah