Publications by 'Zhihan Cheng'