Size Does Matter in Computer Collaboration: Heterogeneous Platform Effects on Human-Human Interaction