Experimental research on the vapor injected photovoltaic-thermal heat pump for heating, power generation and refrigeration