IEEE TRANSACTIONS ON SUSTAINABLE ENERGY Journal