Publications by 'Xinran Xu'