10 inventions could save the earth from climate change