Jiahao Xu, M.Sc.