Power factor controller