Assessing the impact of customer knowledge management on organizational performance · Study