Microstructure and composition of the trilobite exoskeleton