Publications by 'Haijin Xu'