Dr. Xiaodong Yang Research Profile