Text this: Implementing buck converter for battery charger using soft switching techniques