Capacitor Allocation Optimization for Improved Distribution Network Performance