Publications by 'Huazhe Zhang'