Polyurethane types, synthesis and applications – a review | Synapse