Renewable Energy Technologies. What was conquered, and what lies ahead