Handling Incomplete High-Dimensional Multivariate Longitudinal Data With Mixed Data Types By Multiple Imputation Using A Longitudinal Factor Analysis Model