Effective knowledge transfer in virtual teams: linking contents and mechanisms. (30th November 2004)