A novel single stage push pull converter with integrated magnetics and ripple-free input current | IEEE Conference Publication | IEEE Xplore