Publications by 'Haiming Zhang'