Renewable Energy: A Key to Sustainable Development