A tree of generalizations of the ordinary singular value decomposition