Collaborative creativity: a complex systems model with distributed affect
virtual teams versus face - to - face teams : an exploratory study of a web - based conference system * .