Deep learning enables accurate automatic sleep staging based on ambulatory forehead EEG