3.3 kW CCM bidirectional totem-pole PFC