Publications by 'Fangyu Cheng'