A framework for an innovative knowledge management system in knowlegde-based firms