Haifan Lin, PhD