Journal of Artificial Organs 2007: the year in review