Nanoparticles-reinforced poly-l-lactic acid composite materials as bioresorbable scaffold candidates for coronary stents: Insights from mechanical and finite element analysis.