Implementing design thinking to drive innovation in technical design