Multi-objective design optimization of combined cooling, heating and power system for cruise ship application