Inter-subject transfer learning with an end-to-end deep convolutional neural network for EEG-based BCI