Interpatient ECG Heartbeat Classification with an Adversarial Convolutional Neural Network