Publications by 'Yifan Ren'