Design-by-analogy and representation in innovative engineering concept generation