Publications by 'Xiaoyi Yan'