matrix subtraction