A New Decoding for Polynomial Residue Codes