Graded tensor products and the problem of tensor grade computation and reduction