horizontal return tubular d type boiler how they work