Technological Innovation for Climate Change Mitigation