Return to Article Details History, Recent Advances, and Ethical Controversies of Solid Organ Xenotransplantation: Review and Implications for Future Clinical Trials