Transplantation biology : cellular and molecular aspects