The Cambrian Explosion and the evolutionary origin of animals