Performance analysis of a novel hybrid vapor injection cycle with subcooler and flash tank for air-source heat pumps