Publications by 'Haozhe Cheng'