Age and task difficulty effects on task-switching : an event-related potentials study