Publications by 'Jinfeng Cheng'