Publications by 'Ruoyan Xu'