The effectiveness of high-commitment human resource practices for employee knowledge sharing