Comment on Europe's top innovation prize winners announced