Math 605D Tensor decompositions and their applications