Single-Cell Li-Ion / Li-Polymer Battery Charge Management Controller with Input Overvoltage Protection