Sustainable polymer foaming using high pressure carbon dioxide: a review on fundamentals, processes and applications | Synapse