Text this: Optimum Distributed Generation Allocation Using PSO in order to Reduce Losses and Voltage Improvement