Mirna Urquidi Macdonald, Dissertation Advisor/Co-Advisor Mirna Urquidi Macdonald, Committee Chair/Co-Chair Digby D Macdonald, Committee Chair/Co-Chair Chao Yang Wang, Committee Member Luis F Ayala H, Committee Member George Engelhardt, Committee Member