Publications by 'Xianfeng Shen'