Combined heat and power technology for buildings.