Kostadin Nikolov Ivanov, Dissertation Advisor/Co-Advisor Kostadin Nikolov Ivanov, Committee Chair/Co-Chair Maria Nikolova Avramova, Committee Chair/Co-Chair Robert M Edwards, Committee Member Yousry Y Azmy, Committee Member Frederik Reitsma, Committee Member Ntate D Kgwadi, Committee Member Michael Adebola Adewumi, Committee Member