Team formation and team impact: The balance between team freshness and repeat collaboration