Publications by 'Hexiang Yan'