Comparison of solar assisted heat pump systems for heating residences: A review