Publications by 'Shengyao Xu'