Text this: Integration of design for manufacturing and assembly (DfMA) and theory of inventive problem solving (TRIZ) for design improvement