Publications by 'Yanjun Cheng'