Publications by 'Yaling Cheng'