The recently released Global Status Report on Renewables 2007