Haichao Xu, Ph.D