Publications by 'Yujiao Cheng'