Dynamic modeling and validation of a micro-combined heat and power system with integrated thermal energy storage. (1st August 2020)