Tensor product of functors