Fiscal pressure, carbon emissions and economic growth: Evidence from China. - Chen S (Journal of environmental management, 2025)