Batteries and Alternative Sources of Energy