Full load and part load performance of polygeneration systems with gas expanders and internal combustion engines