An investigation of metaphor use and learning style in design problem solving