Mechanical heart lung for temporary cardiopulmonary by-pass: report of 95 cases.