Deep Learning Approaches for Effective Human Computer Interaction: A Comprehensive Survey on Single and Multimodal Emotion Detection | Synapse