Power factor correction (PFC) controllers