Cell Theory and Spontaneous Generation Theory