Factors influencing knowledge transfer between NPD teams: a taxonomic analysis based on a sociotechnical approach | Synapse