Fossil fuels shortage stimulates unprecedented boom in renewable energy investment