Team innovation climate and knowledge sharing among healthcare managers : mediating effects of altruistic intentions
the moderator - mediator variable distinction in social psychological research : conceptual , strategic , and statistical considerations .