A novel zero-voltage-switching push-pull DC-DC converter for high input voltage and high power applications | IEEE Conference Publication | IEEE Xplore