Rechargeable battery technologies: An electronic circuit designer’s viewpoint