Using functional analysis for product decomposition in engineering design: insights from a literature review | Synapse