COMPLEXITY AND TECHNOLOGICAL CHANGE: KNOWLEDGE INTERACTIONS AND FIRM LEVEL TOTAL FACTOR PRODUCTIVITY