The animated universe of mitochondria - de Meis, L. (2001)