Knowledge sharing: influences of trust, commitment and cost | Synapse