Text this: Control of a battery charger/discharger based on the Sepic/Zeta topology for DC bus regulation