Fecundity, developmental time, and population growth rate: an analytical solution.