Publications by 'Shanfeng Xu'