Longitudinal characterization of humoral and cellular immunity in hospitalized COVID-19 patients reveal immune persistence up to 9 months after infection