Publications by 'Shifeng Ren'