Long-term outcomes of the nano-hydroxyapatite/polyamide-66 cage versus the titanium mesh cage for anterior reconstruction of thoracic and lumbar corpectomy: a retrospective study with at least 7 years of follow-up