Improved Cat Swarm Optimization for Simultaneous Allocation of DSTATCOM and DGs in Distribution Systems. (3rd November 2015)