Renewable Energy
Renewable Energy > 2002 > 25 > 4 > 537-544
Renewable Energy > 2003 > 28 > 8 > 1277-1293
Renewable Energy > 2006 > 31 > 9 > 1371-1389
Renewable Energy > 2013 > 60 > Complete > 269-283
Renewable Energy > 2018 > 119 > C > 662-674