Publications by 'Huping Xu'