Dynamic programming for optimal operation of a biofuel micro CHP-HES system. (15th December 2017)