The role of inhibition in task switching: A review