Sponge fossils dating 444 million years taken from the Anji site off Zhejiang province in east China. Photo: Handout