Publications by 'Xiangrong Cheng'