Renewable energy-the path to sustainability