Publications by 'Yi-Fan Yan'