Publications by 'Chengguo Weng'