Individual, technological, and organizational predictors of knowledge sharing in the Norvegian context