PANTHER: Pathway Augmented Nonnegative Tensor factorization for HighER-order feature learning