World number two Maria Sharapova is through to the quarter-finals of the Italian Open after comfortably dispatching 16th seed Sloane Stephens.