Methods for improving the optimal operation control of combustion engine-based micro-CHP systems in small residences