Journal of Artificial Organs 2005: the year in review