Application of nonnegative matrix factorization to improve profile-profile alignment features for fold recognition and remote ho