Publications by 'Dianxun Yan'