improved factorization of integer polynomials