exploring the impact of knowledge management capabilities on organizational effectiveness .
Knowledge management in organizations : examining the interaction between technologies , techniques , and people