trace of product of matrices