Determinants of knowledge sharing of e-learners | Synapse