TY - BOOK TI - Renewable energy SN - 0960-1481 PB - Elsevier ER -