A Generalized Hierarchical Nonnegative Tensor Decomposition