New inventions that will change solar power