Publications by 'Nianfeng Weng'