Tensor product of abelian groups