Knowledge sharing in a dynamic, multi-level organization: an agent-based modeling approach