precipitated