Publications by 'Chenghao Xuan'