Says it's a new technology in batteries,,,, anyone know anything about these new so called carbon foam type batteries and are they worth the extra money?