Generation maintenance scheduling based on multi-objective particle swarm optimization considering carbon emissions | IEEE Conference Publication | IEEE Xplore