Lee sails into snooker final