Volume 38, October-December, October 2017, Pages 661-670
Ali Zaghloul; Hassan Ennab; Mervat El-Shemy
Volume 38, October-December, October 2017, Pages 671-686
Ali Zaghloul; El-Sayed Moursi