IEEE Transactions on Energy Conversion.