Thermoplastic polyurethanes derived from petrochemical or renewable resources: A comprehensive review | Synapse