An empirical study on the impact of platform environmental factors on knowledge sharing in virtual communities · Study