ZVZCS single-stage PFC AC-to-DC half-bridge converter | Synapse