Publications by 'Xiaohuan Yan'