Canine heart-lung autoperfusion.