Publications by 'Shicheng Cheng'