Volume 61, Issue 145, April 2015, Pages 12-21
H.M. REZK
Volume 58, Issue 132, January 2012, Pages 1-15
Khaled Saief Eldin