The use of binary particle swarm optimization to obtain a demand side management system | IET Conference Publication | IEEE Xplore