Publications by 'Hai-lin Zhang'