Knowledge sharing in open source software project teams: A transactive memory system perspective · Study