How is the number of cell types relevant to the Cambrian explosion?