Impact of knowledge sharing on virtual team projects. (28th October 2019)