为什么动物都有固定发情期,人类却没有?