Social, organizational, and technological conditions that enable knowledge sharing by