rotifer 24000 years