The Impact of Total Factor Productivity on Economic Growth for Developed and Emerging Countries: A Second-generation Panel Data Analysis. (November 2017)