Combined heat and power solar