Mico-chp, heat pumps and storage systems