The CarboMedics prosthetic heart valve: experience with 1,084 implants.