Mini-cardiopulmonary bypass system: results of a prospective randomized study.