Thermodynamic analysis on energy densities of batteries