A descent extension of the Polak-Ribiere-Polyak conjugate gradient method