The role of knowledge representations in rule transfer on a novel problem-solving task