Extracting Highly Effective Features for Supervised Learning via Simultaneous Tensor Factorization