Factors behind cross-industry differences in technical progress