Optimal thermo-economic control of a micro-cogeneration system in thermal load sharing approach