publication venue for A novel framework for the economic and sustainability assessment of carbon capture and utilization technologies. 131:205462-205462. 2024