Ding Junhui completed a spectacular 4-0 win over Niu Zhuang in just 48 minutes, finishing with a century break in the final frame.