Publications by 'Kuncheng Yan'