Volume 316, Issue 3, July 2016, Pages 324-342
Marwa Abd ElKadr Mohamad Sakr
Volume 116, Issue 1, February 2016, Pages 723-736
Mostafa Mostafa Ali Atwaa; Marwa Abd ElKadr Mohamad Sakr