Promoting innovation in developing countries : a conceptual framework (Washington, DC : The World Bank, World Bank Institute, The Knowledge for Development Program, 2005)