Influence of top management team vision and work team characteristics on innovation