James Z Wang, Dissertation Advisor/Co-Advisor Jia Li, Dissertation Advisor/Co-Advisor James Z Wang, Committee Chair/Co-Chair Jia Li, Committee Member C Lee Giles, Committee Member Anna Cinzia Squicciarini, Committee Member Chris Eliot Forest, Committee Member