Volume 58, Issue 1, March 2018, Pages 57-71
Megahed Amer; Hasham Aboelsoud; El Said Omar; medihet Zoghdan