Text this: Distributed generation installation using particle swarm optimization