Renewable Energy and Environmental Sustainability