Renewable Energy: A Key to a Sustainable Future