Early Cambrian radiolarians and sponge spicules from the Niujiaohe Formation in South China