Publications by 'Xianghe Yan'