Publications by 'Chengfei Yan'