Original languageEnglish
Pages (from-to)196-208
Number of pages13
JournalRenewable & Sustainable Energy Reviews
Volume39
Issue numberNovember
DOIs
Publication statusPublished - 2014

ID: 3631345