Search results
Renewable and Sustainable Energy Reviews > 2017 > 73 > C > 1352-1365
Journal of Cleaner Production > 2016 > 133 > C > 835-849
Current Sustainable/Renewable Energy Reports > 2015 > 2 > 1 > 25-31
IEEE Transactions on Power Electronics > 2011 > 26 > 12 > 3534 - 3544
Journal of Power Sources > 2006 > 162 > 2 > 1241-1253
Journal of Power Sources > 2006 > 155 > 2 > 297-310