information and communication technology; knowledge sharing; small business; transfer of knowledge