Publications by 'Zhangpei Cheng'