EEG-based neuroergonomics for 3d user interfaces: opportunities and challenges