Publications by 'Anfeng Cheng'