Renewables-based technology sustainability assessment - Dewulf, Jo (Wiley series in renewable resources, 2006)