Models and strategies for managing knowledge in networked environments: The viewpoint of small business