Simultaneous enhancement of anti-corrosion, biocompatibility, and antimicrobial activities by hierarchically-structured brushite/Ag3PO4-coated Mg-based scaffolds.