Publications by 'Hangcheng Zhang'