Mechanisms of knowledge sharing in open source software projects: a comparison of Chinese and Western practice. (2016)