An investigation on the effect of organizational culture on knowledge management implementation