Direct effects of knowledge management practices on organizational performance