What are the current challenges in the field of renewable energy?