Leicester's own Mark Selby takes on big names at snooker's B