Implications Knowledge Sharing through E-Collaboration and Communication Tools · Study