Publications by 'Shengjun Cheng'