Sinner defeats Shelton 6-4, 7-6 and flies to Shanghai quarterfinals