Publications by 'Yibang Cheng'