State-of-play in innovative technology assessment and rating