Stimulus–response complexity influences task-set inhibition in task switching