Publications by 'Huafeng Xu'