Text this: Battery charger load-following controller for over-voltage and under-voltage conditions