ProFAST: a fast and scalable factor analysis for spatially aware dimension reduction of multi-section spatial transcriptomics data