Renewable resources and renewable energy-A global challenge