World number two Carlos Alcaraz continues his quest for a second US Open title with a straight-set victory over unseeded Frenchman Arthur Rinderknech in the fourth round.