Understanding the links among innovation performance, market performance and financial performance