Publications by 'Xiaofan Yan'