Preparation and characterization of a composite coating composed of polycaprolactone (PCL) and amorphous calcium carbonate (ACC) particles for enhancing corrosion resistance of magnesium implants