Publications by 'Shifeng Xu'