Signal processing and machine learning methods with applications in EEG-based emotion recognition