Knowledge management in continuous product innovation: a contingent approach