Artifact detection in neonatal EEG using unsupervised learning methods