Publications by 'Shilin Yan'