Knowledge transfer across R&D units : an empirical investigation of the factors affecting successful knowledge transfer across intra--and inter--organizational units