Publications by 'Yucheng Cheng'