Multi-objective optimization of district energy systems with demand response