如果方程组{x+y=8,y+z=6,z+x=4的解是代数式kx+2y-3z的值为16,则k等于?