A topology survey of single-stage power factor corrector with a boost type input-current-shaper | Synapse