Original languageEnglish
Pages (from-to)715-723
Number of pages9
JournalRenewable & Sustainable Energy Reviews
Volume30
Issue numberFebruary
Publication statusPublished - 2013

ID: 1582932