Kyren Wilson booked his place in the quarter-finals of the World Snooker Championship with a 13-6 win over Joe O'Connor.