The Impact of ICTs and Business Strategy on Innovation Activities