Title: Trends and Technological Challenges in Green Energy