An emotional contagion model for heterogeneous social media with multiple behaviors