IEEE TRANSACTIONS ON SUSTAINABLE ENERGY (NY USA IEEE, 2010)