Publications by 'Shenghao Peng'