Argentina's Francisco Cerundolo has avenged his Australian Open loss to Alex de Minaur as he advanced to the quarter-finals in Indian Wells.