A multi-objective residential load management based on self-adapting differential evolution. (September 2021)