Publications by 'Haoru Zhang'