Signal alignment for cross-datasets in P300 brain-computer interfaces | Synapse