Ph.D. Thesis of doctor / Awny Abdel-Rahman Ali 27 December 2015 Ph.D. Thesis of doctor / Awny Abdel-Rahman Ali