Publications by 'Xiaochun Ren'