Cost effective solution for optimal placement and size of multiple facts using particle swarm optimization to improve voltage stability