design and construction of a battery charger circuit with over current and over-voltage protection