A Ph.D.Thesis discussion of Dr./ Nashwa Farouk Abdelhafez 24 October 2014 A Ph.D.Thesis discussion of Dr./ Nashwa Farouk Abdelhafez