Haisheng Xu · Study