Nano-composite of poly(L-lactide) and surface grafted hydroxyapatite: mechanical properties and biocompatibility.