new inventions for renewable energy