calcareous microfossils