Energy and exergy analysis of a novel solar-air composite source multi-functional heat pump