Publications by 'Pufan Xu'