Publications by 'Qifeng Cheng'