Energy management of residential microgrids using random drift particle swarm optimization | IEEE Conference Publication | IEEE Xplore