The Impact of EUREKA - 20-year anniversary report (Eureka Secretariat, 2005)