Mollusc larval shell formation: amorphous calcium carbonate is a precursor phase for aragonite.