Exploring the sources of technological novelty.