Heat exchangers and heat pump