Publications by 'Xiaohu Cheng'