Impact of carbon productivity on firm performance: moderating role of industry type and firm size · Study