Publications by 'Xinqiang Yan'