Publications by 'Zihang Cheng'