The Future of renewable energies