Publications by 'Ranran Yan'