Publications by 'Kaihuang Zhang'